Four schools' worth of grading rules in one system
Each level grades differently: quarter averages, Senior High honours per grading period with a cumulative floor, and College's inverted scale with weighted GPAs. One shared formula would be wrong for three of them.
Four separate honours algorithms, each a pure function with its own unit tests, run by one service. Re-running them is idempotent and never overturns an approval or rejection already recorded.





