Phase 44h — GRACE / THE OATHS morality + alignment retheme
What changed
re-skins spec 10's moralMeter as GRACE (3 bands: In Arrears / Indifferent / In Grace, ±34 thresholds) and spec 14's alignment cube as THE OATHS (axes display as CREED / AUGURY / TROTH); finishes the src/Philosophy/ → src/Ledger/ module rename (AlignmentFallacy → BesettingSin, all 27 cells re-authored across three parallel content passes); rethemes mobile surfaces (character screen's GRACE pool and THE ACCOUNT ledger, the memoir tab's THE LEDGER label, tooltip content, StatusCard); docs/philosophy.md → docs/oaths.md. Engine fields and the reducer are byte-unchanged — every rename is display-only or internal-module-only, so no GAME_STATE_VERSION bump.
Why it changed
spec 34 §6 rules every naming decision for the retheme; this is the morality/alignment half, following 44f/44g's place/voice half.
commits 74d4b2fd · bef · abee6e92 · (ship) · 39aea51b · (row)