AletheiaFact / AletheiaFact/aletheia
INST-8 · reviewTaskMetrics collection + Scheduled Trigger + Atlas Charts
- Vorherrschende Sprache
- TypeScript
- Sterne
- 55
- Forks
- 20
- Ø Merge
- 2 T. 6 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
> Item derived from the fact-checking cycle analysis (**2026-07-03, v2**). Production numbers (namespace `main`), unless noted.
### Finding (evidence)
There is no dashboard layer; every read today is ad-hoc.
### Action
`reviewTaskMetrics` collection + Scheduled Trigger + Atlas Charts:
- Scheduled aggregation with `$merge` produces one flat doc per task.
- Atlas Charts reads it directly.
- **Must expose the INST-10 (#2505) cross-check `coverageRate` metric.**
### Impact
Live dashboards for cycle, backlog, inter-rater, coverage and volume, filterable by `isCore`.
---
- **Priority:** 🟢 Low · **Effort:** M
- **Dependencies:** depends on INST-1..5 being materialized (wave 4). Exposes INST-10 (coverage) and INST-11 (cohort segmentation).
- **Epic:** #2489
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Start by reviewing how INST-1..5 are materialized and how the INST-10 (#2505) coverageRate cross-check is exposed. Define the reviewTaskMetrics collection and Scheduled Trigger around the stated $merge output; done means one flat document per task, coverageRate is available, and Atlas Charts can filter live dashboards by isCore.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- mongodb, typescript
- Bereich
- analytics, database
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100