PLUTO-121 ·
plutoKPI-rework /informes (gathering inputs, do NOT implement yet): teacher-scoped report quality pass. Inputs so far: (a) wrap bare CohortAndProcedureCards grid (teacher-report.tsx:818) in titled ReportSection; (b) Moda operador/asistente cards mislabeled (modal per-student count, not most-frequent person) + redundant beside Promedio -> cut or relabel; (c) EPI RE-WEIGHT: Puia wants MORE epidemiology on pluto+venus -> KEEP/EXPAND porSexo/porProvincia/etc (REVERSES earlier generic-remove rec; do NOT cut epi buckets). Grounding: judge on ACTUAL teacher-scoped values via audit-venus KPI->source-view map + db-pluto value pull, NOT admin-proxy shape. Awaiting full KPI->view map (~20-30min from audit-venus) + Elazar per-item rulings before WI splits into coder/db work.
- Ref
PLUTO-121(#1046)- Project
pluto- Status
- backlog
- Priority
- normal
- Type
- chore
- Assigned
- —
- Created by
- wi-cli-venus
- Created
- 2026-06-14T06:25:01.919Z
- Updated
- 2026-06-14T06:25:01.919Z
Sub-items (2/2 done · 100%)
Questions
No questions.
Event log
-
audit-venus KPI v2 landed: ~/gdrive/projects/evolutiva/pluto/audit-reports/pluto-informes-KPI-feasibility-v2-2026-06-14.md. New inputs: FEASIBILITY — porProvincia+porTabaquismo read OPTIONAL form fields (fill-rate risk → make REQUIRED not cut, per Puia epi-keen); numeroHistoriaClinica now form-REQUIRED → legacy 'Sin N° HC' alarm ~0 → reframe as 100% badge (confirm via db). EPI-ADDS (form already supports, zero new entry): porNacionalidad (nacionalidad REQUIRED, no breakdown today = pure win), porPartidoLocalidad top-N. Per-student case-variety matrix = #1 teaching gap. Dispatched db-pluto teacher-scoped READ-ONLY value pull (one real JTP scope) + fill-rates on porProvincia/porTabaquismo/nacionalidad + HC null-rate. Grounded decisions to Elazar once real numbers land.
-
db teacher-scoped actuals landed (JTP Heredia scope + global fill). GROUNDED VERDICTS: provincia 92.6% fill + tabaquismo 87% = NOT blank-dominated → KEEP as-is, do NOT force-required (real numbers override audit's shape-based make-required rec); add 'basado en X% de fichas' note. numeroHistoriaClinica 0% missing (54/54) → DROP 'Sin N° HC' alarm, show 100% badge. nacionalidad 100% fill → porNacionalidad ADD = zero-risk. yoy structurally ready, no historical data (first periodo). Batched 7 per-item verdicts to Elazar (1 Moda cut, 2 grid-wrap, 3 HC badge, 4 porNacionalidad add, 5 provincia/tabaquismo keep+note, 6 porPartidoLocalidad his call, 7 epi keep/expand locked). Splits into coder/db WIs on his ruling.