docs/plans/2026-04-08-slate-v2-normalization-policy-recovery.md
Recover the next honest normalization-policy seam for True Slate RC without
pretending the engine already has full legacy schema control.
shouldNormalize hook is worth keepingsnapshot-contract.ts before widening the claimnormalizeNode passshouldNormalize is kept as a narrow pass-level gate over the custom
normalizeNode seamshouldNormalize once per iteration instead of
once per entryshouldNormalizesnapshot-contract.ts for delegation, pass-level
gating, and skip behavioryarn test:custom