Dashboard/Executive Command Center

Phase 57 ·

Executive Command Center

Executive Command Center

phase57-executive-command-center-v1

workspace unlocked-ecom · tenant a5e6e07c-6436-45e6-8436-89bf844a8deb · source family executive_command_center

Combina las señales de Phase 47 (freshness), Phase 49 (diagnostics), Phase 51 (brief) y Phase 52 (readiness) en un solo plano: qué está vivo, qué está stale, los números de hoy (spend · leads · calls · qualified · buyers · revenue), los gaps de atribución más grandes y la próxima acción recomendada. La ruta /api/exec-brief/command-center expone el rollup en producción — pure module: cero escrituras a DB, ad accounts, CRM, Slack/Email/Webhooks/AI; severidades en allowlist healthy · unknown · watch · warning · critical; caps live≤8 · stale≤8 · gaps≤10 · actions≤6.

Severity

critical

Gate ready

fail-closed

Freshness

pending

Diagnostics

pending

Brief

pending

Readiness

pending

Gate presence · fail-closed

Required

  • ATTRIBUTIONOS_EXECUTIVE_COMMAND_CENTER_APPROVED

Optional / upstream context

  • ATTRIBUTIONOS_LIVE_SOURCE_FRESHNESS_APPROVED
  • ATTRIBUTIONOS_ATTRIBUTION_DIAGNOSTICS_APPROVED
  • ATTRIBUTIONOS_LIVE_DAILY_EXECUTIVE_BRIEF_APPROVED
  • ATTRIBUTIONOS_OPERATIONAL_READINESS_APPROVED
  • ATTRIBUTIONOS_DASHBOARD_BRIDGE_APPROVED
  • DATABASE_URL

Missing required: ATTRIBUTIONOS_EXECUTIVE_COMMAND_CENTER_APPROVED

Live status · cap 8

Gate Phase 57 ausente — command center en modo fail-closed.

Sin entradas en este ciclo.

Today's numbers

Gate Phase 57 ausente — command center en modo fail-closed.

  • spend = 0
  • revenue = 0
  • leads = 0
  • calls = 0
  • qualified = 0
  • buyers = 0
  • MER = na
  • eligible rows = 0

Stale sources · cap 8

Gate Phase 57 ausente — command center en modo fail-closed.

Sin fuentes con problemas.

Biggest attribution gaps · cap 10

Gate Phase 57 ausente — command center en modo fail-closed.

Sin gaps detectados.

Next action · cap 6

Gate Phase 57 ausente — command center en modo fail-closed.

  • Activar ATTRIBUTIONOS_EXECUTIVE_COMMAND_CENTER_APPROVED

    Phase 57 no enciende gates: define el env por nombre y vuelve a cargar.

    kind=unblock_gate · severity=critical

Truth contract

  • cards = live_status · today_numbers · stale_sources · biggest_gaps · next_action
  • next-action kinds = no_action · inspect_freshness · review_diagnostics · review_brief · unblock_gate · investigate_blocker
  • externalWrite = false · aiCallPerformed = false · databaseWritePerformed = false
  • · Phase 57 is read-only — never writes Postgres, never calls Meta/GHL/Fathom/Google/Hyros/Shopify, never sends Slack/Email/Discord/Webhook, never calls AI providers.
  • · Tenant + workspace scope is mandatory on every card, entry, and audit line.
  • · Fail-closed by env name: missing ATTRIBUTIONOS_EXECUTIVE_COMMAND_CENTER_APPROVED forces severity=critical and downgrades every card.
  • · Aggregate-only: caller-provided snapshots must already be sanitized; this module sanitizes labels and the audit export as defence in depth.
  • · Card item caps respected: live_status/stale_sources ≤ 8, biggest_gaps ≤ 10, next_action ≤ 6.
  • · Severity is the worst across freshness, diagnostics, brief and operational readiness; unknown is its own state and never silently rolls up to healthy.

Sanitized audit · cap 8,000 chars · actual 1430

version=phase57-executive-command-center-v1
source=Executive Command Center
sourceFamily=executive_command_center
endpoint=/api/exec-brief/command-center
workspaceId=unlocked-ecom
tenantId=a5e6e07c-6436-45e6-8436-89bf844a8deb
generatedAt=2026-05-10T19:00:00.000Z
gate.ready=false
gate.missing=ATTRIBUTIONOS_EXECUTIVE_COMMAND_CENTER_APPROVED
freshnessReady=false
diagnosticsReady=false
briefReady=false
operationalReadinessReady=false
severity=critical
summary=Gate Phase 57 ausente — command center en modo fail-closed; activa el gate para ver los cards.
totals.healthy=0 unknown=0 watch=0 warning=0 critical=5
card.live_status severity=critical summary=Gate Phase 57 ausente — command center en modo fail-closed.
card.today_numbers severity=critical summary=Gate Phase 57 ausente — command center en modo fail-closed.
card.today_numbers.metrics spend=0.00 revenue=0.00 leads=0 calls=0 qualified=0 buyers=0 mer=na eligibleRows=0
card.stale_sources severity=critical summary=Gate Phase 57 ausente — command center en modo fail-closed.
card.biggest_gaps severity=critical summary=Gate Phase 57 ausente — command center en modo fail-closed.
card.next_action severity=critical summary=Gate Phase 57 ausente — command center en modo fail-closed.
card.next_action.entry[0] kind=unblock_gate sev=critical title=Activar ATTRIBUTIONOS_EXECUTIVE_COMMAND_CENTER_APPROVED
externalWrite=false
aiCallPerformed=false
databaseWritePerformed=false