Public recruitment is one of the most scrutinised processes in government. Every decision may be challenged in court years later, and the system must be able to reconstruct exactly what happened and why.
Design consequences
Immutable audit trails. Every state change is recorded with actor, timestamp and prior value. Nothing is ever silently overwritten.
Reservation logic as policy. Category rosters, horizontal and vertical reservation, and carry-forward rules are configured, versioned and dated — so a 2023 selection can still be explained under 2023 rules.
Load on the last day. A majority of applications arrive in the final seventy-two hours. We load-test against that curve, not the average.
Objection windows. Answer keys get published, candidates raise objections, subject experts rule on them, and the result recomputes. That whole cycle is part of the system, not a spreadsheet exercise.
