analyticsPart of the Travi AI Agent monolith (
app/modules/analytics/). Read00-overview.mdยง3 (hard rules) before changing anything here.
| Purpose | Honest numbers: fixed denominators, execution reports by task category, outcome ingestion with coverage flags. |
| Owns (data) | outcome_event, report projections (read models) |
| Public surface | /admin/reports/execution, /admin/reports/outcomes |
| Depends on | episode/notification event stream (outbox), ingestion (ADT/HIE/claims) |
| Requirements owned | ADM-004/007 |
| Constraining ADRs | ADR-016 |
| Key references | adr/ADR-016.md |
completeness_note rides every outcome_event.