← Garden Patch Home · Patterns
Digital identity systems claim to serve users but lack mechanisms to enforce that claim. Agency law defines duties ([[Principal Authority as Agency Law for Digital Identity]]) and predicates encode authority chains ([[Authority Conferral Chain]]), but neither legal definitions nor technical encodings alone produce accountability.
Accountability requires all three layers operating together:
Legal duties (agency law and fiduciary obligations) — Define what agents owe principals. The five agency duties (specificity, responsibility, representation, fidelity, disclosure) set the standard. Wyoming SF0039 makes this statutory for digital identity.
Technical delegation mechanisms (cryptographic enforcement of scope, revocation, auditability) — Encode authority boundaries in the system architecture. The BCR-2026-xxx predicates (conferralScope, conferralConstraints) make boundaries machine-readable. Revocation is a technical operation, not just a legal right.
Anti-lock-in design (choice architecture ensuring real alternatives and proportionate exit costs) — Guarantee that revocation is practically available, not just theoretically possible. Data portability, interoperable standards, and reasonable exit costs make the right to revoke meaningful.
Diagnosing a system requires checking all three layers:
The stack also applies to principal-agent relationships in augmentation systems. An AI agent with rules (legal/policy), technical constraints (sandboxing, approval gates), and replaceable tooling (no vendor lock-in) satisfies all three layers. Remove replaceability and the user depends on a system they cannot leave.