# R125 — GTE asm in bodies is spelled only through gte_inline.h id: R125 · group: - · status: active · tags: gte,asm,levers,headers · origin: PhaseEnd_Phase3.39 binding · added: 2026-10-02 GTE asm in a body is spelled only as a call of an include/gte_inline.h macro, except gte-lever statements on the lever ledger. New spellings enter the header through `gte_consolidate --inventory && --header`, never by hand; re-run gte_consolidate (--rejudge) after any delever pass. Why: P3.39 brought direct GTE in bodies to 0. Evidence: phase-ends/phase-3.39 tasks/T7.1.md:16, T8.md:24.