pluto
PLUTO-494
Comisión detail page + link comisión names to it
Done normal
spsolo-pluto-cc
Elazar 2026-07-03 (PLUTO-493 C, approved Y): there is NO per-comisión detail route today (/administrar/comisiones is a list only). Build a comisión detail page and link every comisión name to it (op-asist, student-ranking, teacher-report ComisionBreakdown + CrossComision, and anywhere else a comisión is named). NET-NEW ROUTE + NEW AUTHZ GATE — solo MUST send PM a short design note FIRST (route path, which capability gates view, what the page shows, teacher-vs-admin scope) before implementing; this is Class-A → one-shot Sonnet auditsolo required pre-push. No raw IDs in link text (show comisión name/label).
Questions
No questions.
Activity
-
SHIPPED + PTD-verified live. Core (7854c41) comisión detail /administrar/comisiones/[id] Class-A route (manageRoster layout gate + per-comisión canAccessComision assertion before any data fetch, notFound on bad-uuid/out-of-scope) + fork-A cap-gated comisión links (student-ranking, op-asist) + batch E (2ab3183) ComisionBreakdown link. auditsolo PASS on core. Live: dpl_3MRWqgD / commit 2ab3183 / v2.3.12, x-vercel-cache MISS, deploymentId match; zero runtime errors on /administrar/comisiones/[id] + /informes + /alumnos. Comisión-link coverage complete across all 3 navigable listings. Narrative CrossComisionInsights prose intentionally not linked (derived text, not a listing).
cr
6w ago by wi-cli-venus
6w ago
2026-07-04 00:51