Service Inventory and Dependency Map
Generated from the live Cloud Run control plane by
scripts/regen_service_inventory.py. Every field below is read with
gcloud run services list --format=json and rendered mechanically — no
value is transcribed by hand. Do not hand-edit this file; regenerate it.
Claim label: verified result for what is deployed, its region,
runtime service account, ingress setting, and referenced secret NAMES.
NOT verified here, and deliberately not asserted: per-service IAM
bindings (whether any carries an allUsers invoker), request-path
behaviour, inter-service call graphs, or health. Ingress is the Cloud Run
ingress annotation, which is not the auth gate — see
docs/lii/RUNBOOK.md §0.a for the three gates a caller actually clears.
1. Fleet shape
- 111 services deployed.
us-central1: 109us-east1: 2
2. Runtime service accounts
| Runtime SA | Services |
|---|---|
698171499447-compute@developer… |
82 |
mizoki-platform@… |
11 |
intent-extender-sa@… |
4 |
cell1-sa@… |
3 |
boss-agent-adk-sa@… |
2 |
miz-oki-cell3-sa@… |
2 |
ekis-service-account@… |
1 |
miz-oki-cell6-sa@… |
1 |
miz-oki-cell2-sa@… |
1 |
cloud-run-sa@… |
1 |
mizoki-service-account@… |
1 |
mizoki-ui-sa@… |
1 |
miz-oki-website-deployer@… |
1 |
82 of 111 services run as
698171499447-compute@developer…. The project default compute account is broadly privileged, so this is a standing least-privilege gap across most of the fleet. Recorded as an observation; changing runtime identities is an owner decision with a real blast radius.
3. Retired Neo4j wiring still present on live services
Owner decision 2026-08-09: Neo4j is not being re-provisioned; Firestore
is the knowledge-graph backend. The services below still carry a
NEO4J_URI. As of 2026-08-10 every such host was NXDOMAIN while the parent
databases.neo4j.io resolved — dead hosts, not a DNS fault.
This list is DERIVED from each service's deployed env, not maintained by
hand. A service that acquires a NEO4J_URI tomorrow appears here on the
next regeneration without anyone editing the script.
None. No deployed service carries a NEO4J_URI. The retirement is
complete at the fleet level; this section can stay as the guard that
would notice a regression.
intent-graph (Cell 35) does not appear above, and that is correct. It
carries INTENT_NEO4J_MODE — a backend selector, not a dial — and no
NEO4J_URI, which resolves the cell to its in-process memory graph. See
docs/lii/RUNBOOK.md §1 for the readiness contract that follows.
Live retirement is complete. Keep this generated section and its derived
NEO4J_URIscan as the regression guard.
4. Deployed services
| Service | Region | Runtime SA | Ingress | Secrets referenced |
|---|---|---|---|---|
agent-launcher |
us-central1 | 698171499447-compute@developer… |
all | — |
api-gateway |
us-central1 | 698171499447-compute@developer… |
all | — |
boss-agent |
us-central1 | boss-agent-adk-sa@… |
internal-and-cloud-load-balancing | anthropic-api-key |
boss-agent-adk |
us-central1 | boss-agent-adk-sa@… |
all | anthropic-api-key, gemini-api-key, measurement-identity-pepper |
boss-agent-backend |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
boss-agent-service |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
boss-rewoo-orchestrator |
us-central1 | 698171499447-compute@developer… |
all | — |
budget-reallocation-service |
us-central1 | 698171499447-compute@developer… |
all | — |
cell02-data-ingestion |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
cell03-intelligence |
us-central1 | 698171499447-compute@developer… |
all | — |
cell03-kg-brain |
us-central1 | miz-oki-cell3-sa@… |
all | — |
cell16-quantum |
us-central1 | 698171499447-compute@developer… |
all | — |
cell18-cache |
us-central1 | 698171499447-compute@developer… |
all | — |
cell26-causal-uplift |
us-central1 | 698171499447-compute@developer… |
all | — |
coding-moa |
us-central1 | 698171499447-compute@developer… |
all | MIZOKICLOUDRUN-github-oauthtoken-7765b8, coding-moa-anthropic-key |
cre-outreach-engine |
us-central1 | 698171499447-compute@developer… |
all | GEMINI_API_KEY, anthropic-api-key |
cre-prospecting-core |
us-central1 | 698171499447-compute@developer… |
all | GEMINI_API_KEY, anthropic-api-key, cre-subject-salt, google-maps-api-key |
ekis |
us-central1 | ekis-service-account@… |
all | — |
es-projection-trigger |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
eshkg-path-metrics-api |
us-central1 | 698171499447-compute@developer… |
all | — |
gate-eval-service |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
gemini-kg-pipeline |
us-central1 | 698171499447-compute@developer… |
all | — |
google-ads-gaql-cell |
us-central1 | 698171499447-compute@developer… |
all | — |
graph-writer |
us-central1 | 698171499447-compute@developer… |
all | — |
graphrag-integrated |
us-central1 | 698171499447-compute@developer… |
all | — |
identity-attribution-cell |
us-central1 | 698171499447-compute@developer… |
all | — |
intent-causal |
us-central1 | 698171499447-compute@developer… |
all | intent-subject-salt |
intent-ga4-extender |
us-central1 | intent-extender-sa@… |
all | — |
intent-graph |
us-central1 | 698171499447-compute@developer… |
all | intent-subject-salt |
intent-leads-extender |
us-central1 | intent-extender-sa@… |
all | google-leads-key, meta-leads-app-secret, meta-leads-page-token, meta-leads-verify-token |
intent-pullers-extender |
us-central1 | intent-extender-sa@… |
all | intent-klaviyo-api-key |
intent-scoring-api |
us-central1 | 698171499447-compute@developer… |
all | intent-subject-salt |
intent-shopify-extender |
us-central1 | intent-extender-sa@… |
all | — |
intent-signal-ingest |
us-central1 | 698171499447-compute@developer… |
all | intent-subject-salt |
internal-email-agent |
us-central1 | 698171499447-compute@developer… |
all | — |
kg-instrumentation-gate |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
kg-multi-tenant-service |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
lift-engine |
us-central1 | 698171499447-compute@developer… |
all | — |
llm-json-validator |
us-central1 | 698171499447-compute@developer… |
all | — |
market-signal-ingest |
us-central1 | 698171499447-compute@developer… |
all | anthropic-api-key, cell37-gmp-config, gemini-api-key, google-kg-api-key, meta-graph-api-token, serp-provider-api-key |
marketing-control-plane |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
miz-oki-cell06 |
us-central1 | miz-oki-cell6-sa@… |
internal-and-cloud-load-balancing | miz-oki-unified-auth |
miz-oki-cell1 |
us-central1 | cell1-sa@… |
all | — |
miz-oki-cell10 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell11 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell12 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell13 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell14 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell15 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell17 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell19 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell2 |
us-central1 | miz-oki-cell2-sa@… |
all | — |
miz-oki-cell20 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell21 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell22 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell23 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell24 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell24-kg |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell25 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell26 |
us-central1 | cloud-run-sa@… |
all | — |
miz-oki-cell27 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell28 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell29 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell3 |
us-central1 | miz-oki-cell3-sa@… |
all | — |
miz-oki-cell30 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell31 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell32 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell4 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell5 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell6 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell7 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-cell8 |
us-central1 | mizoki-service-account@… |
all | — |
miz-oki-cell9 |
us-central1 | 698171499447-compute@developer… |
all | — |
miz-oki-command-center-ui |
us-central1 | mizoki-ui-sa@… |
all | — |
miz-oki-moa-controller |
us-central1 | cell1-sa@… |
all | — |
miz-oki-moe-router |
us-central1 | cell1-sa@… |
all | — |
miz-oki-website |
us-central1 | miz-oki-website-deployer@… |
all | — |
mizoki-blogs |
us-central1 | 698171499447-compute@developer… |
all | — |
mizoki-complete |
us-east1 | 698171499447-compute@developer… |
all | — |
mizoki-docs-portal |
us-central1 | 698171499447-compute@developer… |
all | — |
mizoki-ingest |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
mizoki-mcp-server-node |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
mizoki-site |
us-central1 | 698171499447-compute@developer… |
all | — |
mizoki-web |
us-east1 | 698171499447-compute@developer… |
all | — |
mizoki-website |
us-central1 | 698171499447-compute@developer… |
all | mizoki-website-demo-users, mizoki-website-secret-key |
moa-orchestrator |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
moe-router-service |
us-central1 | 698171499447-compute@developer… |
all | — |
net-yield |
us-central1 | 698171499447-compute@developer… |
all | — |
path-metrics-api-bq |
us-central1 | 698171499447-compute@developer… |
all | — |
predictions-api |
us-central1 | 698171499447-compute@developer… |
all | — |
replay-sim-ope |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
service-action-runner |
us-central1 | mizoki-platform@… |
all | dcp-signing-key |
service-approval-routing |
us-central1 | mizoki-platform@… |
all | — |
service-audit-replay |
us-central1 | mizoki-platform@… |
all | — |
service-canonical-ingestion |
us-central1 | mizoki-platform@… |
all | canonical-subject-salt |
service-data-manager-connector |
us-central1 | mizoki-platform@… |
all | — |
service-decision-control-plane |
us-central1 | mizoki-platform@… |
all | dcp-signing-key |
service-marketing-connectors |
us-central1 | mizoki-platform@… |
all | gateway-gmp-config, shopify-app-client-id, shopify-app-client-secret, shopify-webhook-secret |
service-media-incrementality |
us-central1 | mizoki-platform@… |
all | — |
service-model-registry |
us-central1 | mizoki-platform@… |
all | — |
service-policy-engine |
us-central1 | mizoki-platform@… |
all | — |
service-validation-orchestrator |
us-central1 | mizoki-platform@… |
all | — |
srpaldl-auth-broker |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
srpaldl-kg-proxy |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
srpaldl-reason |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
srpaldl-sense-ingest |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
srpaldl-telemetry-proxy |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
sse-demo-service |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
unified-revenue-ingestion |
us-central1 | 698171499447-compute@developer… |
all | — |
virtuoso-models-service |
us-central1 | 698171499447-compute@developer… |
internal-and-cloud-load-balancing | — |
websocket-gateway |
us-central1 | 698171499447-compute@developer… |
all | — |
⚠ = carries retired Neo4j wiring (§3).
5. Regenerating
python3 scripts/regen_service_inventory.py > docs/service_inventory.md
If a row here disagrees with the fleet, the fleet is right and this document is stale — regenerate rather than hand-patch, which is how the previous version drifted past the point of being checkable.