system-prompts-and-models-o.../docs/executive-room-completion-spec.md

23 lines
1.3 KiB
Markdown

# Executive room & customer readiness — WS8 spec
**Goal:** Executive-visible surfaces backed by **trusted data only** (no hallucinated KPIs).
## Milestones
0. **Class B bundle API (pilot)**`GET /api/v1/approval-center/class-b-decision-bundle` returns a validated bundle (`validate_class_b_bundle`); frontend can bind read-only viewers to this shape before DB-backed queues exist.
1. **Read-only executive dashboard** — memos + evidence pack viewer fed from APIs returning [`decision_plane_contracts.assemble_decision_bundle`](../salesflow-saas/backend/app/services/core_os/decision_plane_contracts.py) payloads.
2. **Approval center** — queue of Class B items with A/R/S and approver roles.
3. **Policy violations board** — feed from audit log + tool ledger contradictions.
4. **Partner scorecards** — metrics from [`semantic-metrics-dictionary.md`](semantic-metrics-dictionary.md) keys only.
5. **Actual vs forecast** — charts bound to semantic metrics + finance exports.
6. **Risk heatmaps** — aggregated from `risk_register` on latest memos per initiative.
## Security
- RBAC / tenant isolation mandatory; sensitive rows require OpenFGA-style checks when available (WS4).
- No PII in client-side logs.
## Dependencies
WS2 (bundles), WS4 (ledger), WS5 (metrics), partial WS3 (workflow state for approvals).