12 lines
587 B
Markdown
12 lines
587 B
Markdown
# Controller Classification
|
|
|
|
Phase 8 classifications:
|
|
|
|
- `canonical`: v2 controller using FormRequest, Resource/ApiResponse, SchoolContext, and contracts.
|
|
- `adapter`: legacy-compatible route that delegates to contracts and preserves response shape.
|
|
- `deprecated`: still reachable with replacement route and sunset target.
|
|
- `remove`: not routed, removal ticket required.
|
|
- `extension`: Islamic Sunday School-specific controller behind domain-profile middleware.
|
|
|
|
No controller should remain `unknown` after the route inventory is reviewed. Unknown is not a status. It is a confession.
|