update project

This commit is contained in:
root
2026-05-30 01:11:35 -04:00
parent 3a0628ecc7
commit 2225f6bc72
9743 changed files with 1122482 additions and 59 deletions
+22
View File
@@ -0,0 +1,22 @@
# Legacy Removal Plan
Removal order:
1. Disable legacy route behind flag.
2. Monitor usage.
3. Add deprecation warning/header.
4. Notify clients/admins where needed.
5. Remove route.
6. Remove adapter controller.
7. Remove legacy service method.
8. Remove old tests.
9. 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.