611 B
611 B
Legacy Removal Plan
Removal order:
- Disable legacy route behind flag.
- Monitor usage.
- Add deprecation warning/header.
- Notify clients/admins where needed.
- Remove route.
- Remove adapter controller.
- Remove legacy service method.
- Remove old tests.
- Remove old schema only after data retention review.
Unsafe legacy routes to prioritize:
- filename-based payment file route
- blind bulk send route
- unsafe student identifier generation path
- legacy scanner mutation path
Security defects outrank compatibility. The support team can survive complaints. They cannot unsend leaked data.