Commit Graph

3 Commits

Author SHA1 Message Date
Ahmed Darrazi
5e104101b6 feat(spec-078): canonical tenantless operations detail 2026-02-07 02:02:37 +01:00
Ahmed Darrazi
3aa8f27213 spec: remove FR-078-005/006 detail redirect handlers
Legacy detail URLs naturally 404 after route decommission.
No redirect handlers needed — simplifies scope significantly.
FR-078-012 (list convenience redirect) retained.
Cascaded changes across goals, principles, user stories, tests,
success criteria, security, and acceptance criteria.
2026-02-06 23:54:11 +01:00
Ahmed Darrazi
58758a5bcf spec: 078 Operations tenantless canonical migration
- Single canonical run detail at /admin/operations/{run}
- Decommission auto-generated tenant-scoped pages (list + view)
- Secure 302 redirects for legacy URLs (deny-as-not-found)
- Infolist reuse strategy (InteractsWithInfolists + fallback)
- KPI header hidden in tenantless mode (Phase 1)
- Dead code cleanup (OperationsDetail.php)
- 10 test specifications covering redirects, 404 semantics, rendering
- Quality checklist: all items pass
2026-02-06 23:31:55 +01:00