01 / The operating case
What changes in a real workflow?
An agent submits a second transfer with yesterday’s approval ID and a new transaction ID.
- 01Authority origin
- 02Task and grant
- 03Current decision
- 04Observed outcome
02 / Decision contract
What the executor must check
Bind one-time decision or approval to task and canonical action digest; consume atomically and require a fresh decision on changed parameters.
InputPrincipal · task · action · target
DecisionGrant ancestry · policy · current state
ResultEnforce · record · verify outcome
03 / Failure and evidence
What goes wrong, and what can be proven?
Failure mode
A valid artifact is treated as a reusable bearer permission.
Evidence to retain
Keep artifact ID, first consumption, replay attempt, denial and bank outcome.
04 / Canonical scope
Why this reference stands alone
Idempotency allows safe retries of one business operation; replay prevention blocks a second authorization use.
Illustrative implementation artifact
Artifact consumption states
ISSUED -> RESERVED -> CONSUMED
ISSUED -> EXPIRED
RESERVED + uncertain effect -> RECONCILE
CONSUMED + second use -> DENYPrimary references