# R126 — Lever residue is a ledger, gated by --strict --residue id: R126 · group: - · status: active · tags: levers,pins,asm,residue,ledger · origin: PhaseEnd_Phase3.39 binding · added: 2026-10-02 Until the literal `lever_census --check --strict` 0 (3.40), the lever gate is `--check --strict --residue config/lever_residue.tsv`: residue rows are excluded from failures and counted in every total; residue-unused must be 0. Per-TU asm macro definitions are ledgered as kind asm-macro rows, func = macro name, cause `asm-macro-def()`; same-name defs in one TU share one row. Why: reading A for levers (2026-10-01); 3,528 sites in 2,433 rows at the P3.39 close. Evidence: phase-ends/phase-3.39 tasks/T2.md:21, T8.md:13.