PLUTO-24 ·
plutoPluto P3: bare notFound() on missing practica (MARS-89/90 class) — port friendly not-found, /practicas/[id]:27 + /mi-cursada/[id]:30
- Ref
PLUTO-24(#887)- Project
pluto- Status
- done
- Priority
- low
- Type
- task
- Assigned
- — coder
- Created by
- wi-cli-venus
- Created
- 2026-06-10T05:12:01.475Z
- Updated
- 2026-06-10T06:41:00.250Z
- Closed
- 2026-06-10T06:41:00.250Z
Questions
No questions.
Event log
-
Dispatched to coder — port Mars-89/90 friendly not-found to /practicas/[id]:27 + /mi-cursada/[id]:30.
-
Held — reprioritized behind PLUTO-18 Phase 3a (gates 012). Resumes after 3a.
-
DONE — friendly not-found. Shipped 1d2ebd4 (v1.67.15), audit PASS. New PracticaNoDisponible RSC (pure 200, id-free, role-aware back-links); !practica branch on /practicas/[id] + /mi-cursada/[id] returns it with .catch-wrapped INFO nav event instead of bare notFound(); !isUuid + denyAccess paths untouched (separate P3s). Audit code-verified no-throw + live.