Skip to content

ApprovalRecord

Defined in: approvals.ts:93

Property Type Description Defined in
approvedAt string - approvals.ts:96
approvedBy? string - approvals.ts:97
behaviorFingerprint? BehaviorFingerprint Behavior fingerprint of the approved bytes (trust-friction design proposal). Recorded for future “approve the behavior, not the version” comparison — no decision consults it yet. When the entry is signed, it is part of the signed payload. approvals.ts:106
context? ApprovalContext Trust history — circumstances of the approval (tool, verdict, policy). approvals.ts:99
mode ApprovalMode “normal” (scripts allowed) or “no-scripts”. approvals.ts:95
signature? ApprovalSignature Cryptographic signature over the entry (see targate approve –sign). approvals.ts:101