Glossary

TermMeaning
Agent / principalThe actor proposing an action. Has an id and a type (agent, service, human, system)
EffectA typed, canonical description of a proposed side effect: who, what, on which resource, with which parameters, at what risk
CanonicalizeValidate an effect, freeze a copy, and compute its digest. Nothing is inferred
Digestsha256 over the material fields of an effect. Approvals bind to it
PolicyDeterministic rules deciding which effects can ever happen. Deny beats approval beats allow
AuthorityEvidence that a principal currently holds permission, with an expiry and a grantor
ApprovalIndependent human sign-off for one exact effect
ProviderA pluggable component that answers a question: policy, authority, approval, identity, context, risk
RiskLOW, MEDIUM, HIGH or CRITICAL. Providers can raise it, never lower it
Final gateThe last checks right before the action: authority re-check, expiry, single-use
ReceiptA record of a decision and what happened. Hashed for tamper-evidence, not signed
Fail closedWhen governance cannot be established, the action does not happen
TOCTOUTime-of-check to time-of-use: the gap between checking permission and acting. The final gate narrows it

← All lessons