Grades surface iteration 3 — implementation plan¶
Governing design:
2026-08-13-grades-surface-iteration-3-design.md.
- Extend
GradeType, add the nullable revisiontitle, add the additive migration, update enum labels, and regenerate the Prisma client. - Add the compact ordered grade-scale DTO/projection and expose frozen
scales from
GradeEntryResponseDto. - Expose live effective authoring scales at leaf/container/unit gradebook locations without changing homeroom admission or parametric visibility.
- Snapshot
titleacross create/correct/withdraw and implement PATCH preserve/replace/clear semantics. - Synchronize unit/E2E contract coverage and the grades chapter, reference map, and frontend guide.
- Review the focused diff and report migration safety plus every verification command intentionally not run.