; SCAR · residual flaw / lie mark · DETECTION · not ground · not GOD
; =============================================================================
; NAME     SCAR  (cook/recook input · detection word)
; OP       scar(dirty) → if dirty≠0 then class|1 else 0
; ABI      System V · edi=dirty_class · → eax
; LAW
;   · C IS LIE · SCAR residual after cook · cook off SCAR when live
;   · LIE IS TRUE when detection marks · not commercial AV
;   · not fifth linear pin · not hierarchy
; LINE     after BGF cook · BGL secure · forensics walk
; TIGHT    cmov · minimal branch waste
; SPEECH   “scar check” · “cook off scar” · “scar_count”
; ARCH     x86_64 · aarch64.asm
; IRON
        global  scar
scar:
        mov     eax, edi
        or      eax, 1          ; class|1 candidate
        test    edi, edi
        cmovz   eax, edi        ; clean → 0
        ret
