Executive Loop
Each briefing follows the same operating sequence: detect, explain, decide, assign, verify and archive evidence.
C-Level Performance Operating System
Discover KPI systems from raw sources, govern definitions, trace driver trees, explain anomalies and turn evidence-backed insight into owned action. The product is designed for sovereign DGX/on-prem operation with tenant isolation, local-first models and audited agent execution.
Revenue quality improved, gross margin risk moved to customer cohorts, and cash conversion needs owner action.
Price leakage, delayed onboarding and supplier variance explain most of the movement with linked evidence.
Assign actions, approve agent workflows and track expected EBITDA and liquidity impact.
Each briefing follows the same operating sequence: detect, explain, decide, assign, verify and archive evidence.
Metric contracts define formula, grain, owner, source lineage, sensitivity and reconciliation tests before metrics become decision-grade.
Agents can recommend measures, but tenant policy controls model route, approval gates, external tool use and rollback evidence.
Airbyte, Nimble, Crawl4AI, uploads and partner APIs land in tenant-scoped bronze storage.
dbt and data contracts promote bronze to silver and gold with reconciliation checks.
ClickHouse stores events and KPI time series; OpenSearch and Qdrant power hybrid evidence search.
| Agent | Role | Guard |
|---|---|---|
| KPI Miner | Finds candidate metrics and maps them to source columns. | tenant scoped |
| Driver-Tree Agent | Builds and tests causal KPI trees. | evidence required |
| Anomaly/RCA Agent | Explains deviations and links supporting artifacts. | replayable |
| C-Level Briefing Agent | Writes board-ready summaries with owner actions. | approval gate |
| Compliance/Audit Agent | Checks trace completeness, model route and policy. | deny by default |
Keycloak roles, tenant ID on every event, tenant-local LiteLLM virtual keys and model policy per sensitivity class.
Separate bucket prefixes, schemas, indices and vector namespaces; negative tests deny cross-tenant reads.
Langfuse trace, ClickHouse events, prompt version, evalset ID, approval and rollback artifact are written per run.
/ serves the operating cockpit.
/enterprise serves this enterprise readiness map.
/api/v1/* serves static fallback JSON or proxies to agents-orchestrator.
/openapi.json documents the public v1 surface.