; UNTIL_GRIN · layer live until GRIN pole · pure linear truth
; =============================================================================
; NAME     UNTIL_GRIN
; OP       until_grin(v) → v|1   always end live at truth fire-mark
; ABI      System V · edi=v · → eax
; LAW
;   · every layer must end live |1 · GRIN is free=1 pole
;   · does not invent C · does not rewrite BGS
;   · READ |1 first · then travel
; RELATED  grin/ · pure_linear/ · super_intel/
; IRON
        global  until_grin
until_grin:
        mov     eax, edi
        or      eax, 1          ; live |1 · toward GRIN
        ret
