.NET / SQL / Enterprise Engineering

Principal Authorization for Autonomous Agents: Delegation, Exact-Step Consent, Succession, Revocation, and Receipt Lineage for Patefacere

Report summary

The integration of autonomous software agents into high-stakes commercial, civic, and legal environments represents a paradigm shift that severely tests traditional agency law and cryptographic authorization structures. The legal framework surrounding these entities relies heavily on the Restatement

Status
Research archive item
Category
.NET / SQL / Enterprise Engineering
Length
9,657 words
Reading time
44 minutes
Report type
guidance

Key topics

  • .NET / SQL / Enterprise Engineering
  • .NET
  • SQL
  • Enterprise Engineering
  • AI
  • Agentic Web
  • Runtime
  • Rust
  • Privacy

Research provenance

Archive status
Research archive item
Content identity
sha256:ef0de86ed5b1180a0cf2c4c9546f2b61281d6ae159fe4d09d1a5d1ad02b6c001

For citation, use the report title and canonical URL. Archival presence does not establish authorship or promote report statements into portfolio evidence.

This page renders the archived Markdown as safe, formatted HTML. It is background research and does not become a portfolio claim without evidence review.

Full report

On this page

The integration of autonomous software agents into high-stakes commercial, civic, and legal environments represents a paradigm shift that severely tests traditional agency law and cryptographic authorization structures. The legal framework surrounding these entities relies heavily on the Restatement (Third) of Agency, which defines authority through the manifestations of a principal to third parties1. Within the structural framework of Eviulon—which defines overarching civic and constitutional authority—Patefacere operates as an exact, immutable recording and verification layer. Drawing from its etymological root, patefacere (to open, disclose, or reveal), the infrastructure exists purely to record the exact lineage of authority, delegation, receipts, expiry, and revocation3. A critical architectural mandate is that Patefacere is strictly an operational recorder. It does not possess the capacity to invent a principal's authority, adjudicate equity, or manifest an Eviulon legal decision. The system simply maps cryptographic proofs of state to legal intent, relying on statutes like the Uniform Electronic Transactions Act (UETA) and the Electronic Signatures in Global and National Commerce Act (E-SIGN) to ensure that the autonomous actions of an electronic agent are legally attributable to the principal to be bound5.

The Jurisprudence of Machine Agency

The legal standing of electronic agents fundamentally relies on attribution rules that bind a human or corporate principal to the deterministic acts of an autonomous algorithm. UETA Section 14 and E-SIGN Section 101 establish that a contract cannot be denied legal effect solely because it was formed by the interaction of electronic agents, even in instances where no human was aware of or reviewed the specific actions6. However, attribution is not automatic. The actions of the electronic agent must be legally attributable to the principal. This is frequently demonstrated by the efficacy of applied security procedures, such as cryptographic signatures, mutual TLS (mTLS), or secure access tokens6. Under common law principles, when a principal deploys an autonomous agent, they create a manifestation to third parties that the agent possesses the authority to act, thereby invoking the doctrine of apparent authority1. Actual authority is established when a principal explicitly grants an agent the power to alter their legal relations. In the context of Patefacere, this is encoded via cryptographically signed configuration files and programmable caveats. Apparent authority arises from the reasonable belief of a third party, which must be traceable directly to the principal's manifestations1. If an enterprise deploys an agent without exact-step gating, counterparties may reasonably rely on the agent's commitments. Inherent agency power protects these third parties when an agent commits an ultra vires act—an action beyond its programmed mandate but within the customary domain of such an agent. Should an agent exceed its authority, the principal may engage in ratification, retroactively affirming the unauthorized machine transaction and assuming legal liability2. A critical distinction must be drawn between human-managed and independently authorized machine agents. A human-managed agent functions as a conduit for synchronous human intent. In contrast, an independently authorized machine agent operates asynchronously based on pre-computed policies and dynamic environment evaluations11. The transition from human-managed to independent requires explicit delegation. Under Patefacere's strict operational rules, a human-managed agent may never autonomously change its civic status, issue itself root credentials, create its own principal authority, or accept new legal obligations without exact, step-by-step authorization.

Corporate Governance, Succession, and State Volatility

Corporate authority is inherently volatile, particularly during organizational transformations such as mergers, acquisitions, bankruptcies, and dissolutions. In corporate governance, under statutes like the Delaware General Corporation Law (DGCL) Section 141(a), the management of a corporation is vested in its board of directors13. Corporate officers and their deployed electronic agents derive their authority strictly from the board. Recent amendments, such as DGCL Section 122(18), permit corporations to enter into stockholder agreements regarding future actions, but these do not override the requirement that delegated electronic agents operate strictly within their authorized limits14. When organizational changes occur, the authority delegated to electronic agents can evaporate instantly. Under DGCL Section 271, a corporation may sell substantially all its assets only with stockholder approval, meaning an autonomous agent cannot independently execute such a transaction15. In scenarios involving deadlock or insolvency, DGCL Sections 226 and 291 empower the Court of Chancery to appoint a custodian or receiver16. The appointment of a receiver instantly displaces the board's decision-making authority16. Any electronic agent previously authorized by that board loses its actual authority the moment the court order is signed. During corporate dissolution, a corporation continues to exist solely for the purpose of winding down. DGCL Section 275 dictates that the registered agent's authority terminates upon the effectiveness of the certificate of dissolution, fundamentally altering how the corporation interacts with the legal system17. This highlights the critical dichotomy between signer-key freshness and office succession: a cryptographic signature only proves that a specific key was utilized; it does not prove that the human or entity controlling the key still holds the legal office required to bind the principal.

Exact-step authorization mandates that broad programmatic permissions do not imply subsequent phase approvals. In the Patefacere ecosystem, this is a non-negotiable architectural constraint:

  • Research authorization does not authorize a pilot.
  • Pilot authorization does not authorize Patefacere adoption.
  • Patefacere authorization does not authorize citizenship preparation.
  • Preparation does not authorize submission.
  • Submission authorization does not imply admission.

High-risk action gating demands that transaction value, legal exposure, or data privacy risks trigger mandatory human-in-the-loop checkpoints1. Authorization must be tightly bounded by the principal through programmatic caveats defining scope, purpose, monetary limits, rate limits, geographic constraints, jurisdictional boundaries, and temporal limits19. Emergency delegation protocols may allow for rapid authority transfer during crises, but these must possess automatic, unalterable expiry limits to prevent temporary powers from becoming permanent. Relying parties interacting with an agent must verify authority through Patefacere. If verification fails due to a revocation race or corporate dissolution, the relying party must abstain from the transaction to avoid assuming unratified liabilities.

Cryptographic Architecture of Delegation and Verification

Standard OAuth 2.0 is insufficient for complex, decentralized autonomous delegation due to its reliance on centralized authorization servers and static client registration20. Modern Identity and Access Management (IAM) requires advanced protocols. The Grant Negotiation and Authorization Protocol (GNAP), defined in RFC 9635 and 9767, separates the Requesting Party from the Resource Owner, allowing dynamic negotiation of multiple access tokens without prior client registration21. For decentralized, proof-carrying authorization, Macaroons provide bearer credentials that support monotonic attenuation through chained HMACs. A principal can append first-party caveats (e.g., time limits) and third-party caveats (requiring external discharge macaroons)19. Similarly, User Controlled Authorization Networks (UCAN) allow offline, chained delegation using public key infrastructure29. To prevent token theft, mechanisms like Demonstrating Proof-of-Possession (DPoP) bind tokens to a client's private key, utilizing nonces to prevent replay attacks30. To ensure transaction integrity, Patefacere mandates idempotency, sequence numbers, and predecessor chaining—where each action references the hash of the prior state30. These mechanisms resolve revocation races, where a principal revokes authority precisely as an agent attempts a transaction, by establishing an immutable chronological ledger of state changes.

Why a Valid Signature Is Not Enough

A pervasive fallacy in cryptographic systems design is the conflation of mathematical possession with legal authority. A valid digital signature strictly proves that a specific mathematical operation was executed using a discrete private key corresponding to a known public key. It does not, and architecturally cannot, prove current organizational authority, ongoing fiduciary compliance, or permission for a specific, exact-step act. Consider a scenario where a corporate officer is terminated with cause. The enterprise IAM system may sever their access to central servers, but the officer may still possess a locally stored private key on a hardware security module. If that terminated officer subsequently signs an electronic contract on behalf of the corporation, the cryptographic math remains flawless. The signature is mathematically valid. Yet, the legal authority is entirely void. The act is ultra vires. Similarly, when a Delaware Court of Chancery appoints a receiver under DGCL Section 29116, the board of directors is legally displaced. The directors' cryptographic keys are not erased from existence, nor do the mathematics of elliptic curve cryptography suddenly fail. However, their capacity to bind the principal evaporates the millisecond the receivership order is signed. If an autonomous agent relies solely on the cryptographic validation of a displaced board member's signature to execute a high-frequency trade three hours after receivership, the agent is acting without actual authority. Therefore, Patefacere architecture fundamentally divorces key validity from state validity. A valid signature is merely the initial gate. It must be checked against continuous, external state assertions: Is the signer still in the designated office? Has the corporation dissolved under DGCL 275? Is the specific act authorized by an exact-step delegation, or is it an unauthorized escalation? A valid signature proves who spoke; it never proves they still have the legal right to speak.

When the Agent Must Ask Again

An autonomous electronic agent operates strictly within the confines of its defined cryptographic mandate. It possesses zero inherent legal capacity to autonomously expand its scope, context, or legal exposure. Consequently, there are distinct boundaries where the agent must halt execution, suspend its state, and explicitly ask the principal for new authorization. This is the operationalization of exact-step authorization. An agent must ask again when crossing phase boundaries. Because research authorization does not authorize a pilot, an agent conducting analytical feasibility cannot autonomously begin executing test transactions in a live environment. When a pilot concludes, the agent must ask again before initiating Patefacere adoption. Furthermore, preparing civic or legal submissions does not authorize the final binding submission of those documents, and authorization to submit absolutely does not imply admission or final acceptance by a sovereign entity. An agent must also ask again when its operational context shifts unexpectedly. If an agent is authorized to negotiate supply contracts in Illinois under specific UETA exemptions6, but the counterparty attempts to shift the governing jurisdiction to Delaware, the agent must halt. If a transaction value exceeds a predefined monetary caveat, or if an environmental variable triggers a high-risk categorization (e.g., processing sensitive personal data requiring a human-in-the-loop checkpoint)1, the agent cannot rely on its original baseline authority. It cannot assume that a principal who authorized a $50,000 transaction implicitly authorizes a $50,001 transaction. The agent must prompt the principal, presenting the exact cryptographic context of the new step, and wait for explicit, chained cryptographic consent.

When Patefacere Must Refuse to Decide

Patefacere is an operational recorder—an immutable ledger of civic and constitutional authority tracing as defined by Eviulon. It is not a court of equity. It cannot adjudicate intent, it cannot weigh the moral balance of a corporate dispute, and it cannot invent an Eviulon legal decision. Therefore, Patefacere must mathematically and programmatically refuse to decide when presented with unresolvable legal paradoxes or cryptographic deadlocks. When a corporation experiences a severe internal fracture—such as a divided board of directors resulting in a deadlock requiring a custodian under DGCL Section 22616—Patefacere may receive conflicting directives. Director A's authorized agent attempts to revoke Director B's agent, while Director B's agent simultaneously attempts to liquidate assets. Both agents possess mathematically valid signatures traced back to the same corporate root. Patefacere cannot look beyond the cryptography to determine which director is acting in the "best interest" of the corporation. It must record both assertions, register the conflict, and categorically refuse to validate either agent's authority to relying parties. Patefacere must also refuse to decide when chronological certainty fails. In a highly contested revocation race where an offline relying party accepts a delegated token, and a revocation is broadcast globally in the exact same temporal window without clear predecessor chaining resolution, Patefacere cannot invent a timeline. It must record the collision and output a state of "Indeterminate Authority," forcing human arbitration or judicial intervention. Patefacere's power lies in its epistemological humility: by refusing to invent truth, it preserves the absolute integrity of the truth it does record.

1. Authority Ontology

ConceptDefinitionContextual Domain
PrincipalThe human or legal entity holding original authority.Agency Law
AgentThe autonomous or human actor delegated to act on the principal's behalf.Agency Law / Computing
Sub-AgentAn agent delegated a subset of authority by a primary agent.Distributed Systems
Target ServiceThe relying party evaluating the agent's authority.IAM / Cryptography
EviulonThe framework defining civic and constitutional authority.Civic Governance
PatefacereThe operational recorder and verifier of principal authorization.Core Architecture
Actual AuthorityExpressly granted power to alter the principal's legal relations.Agency Law
Apparent AuthorityPower derived from a third party's reasonable belief based on principal manifestations.Agency Law
Inherent Agency PowerPower derived from the customary role of the agent, protecting third parties.Agency Law
RatificationRetroactive legal validation of an unauthorized act.Agency Law
Ultra Vires ActAn action exceeding the granted legal or corporate mandate.Corporate Law
DelegationThe transfer of authority from principal to agent.IAM
AttenuationMonotonic reduction of permissions in a delegation chain.Cryptography (Macaroons)
CaveatA programmatic restriction on authority (e.g., time, location).Cryptography (Macaroons)
First-Party CaveatA restriction verifiable directly by the target service.Cryptography
Third-Party CaveatA restriction requiring verification/discharge from an external party.Cryptography
Discharge MacaroonA token proving the satisfaction of a third-party caveat.Cryptography
Exact-Step AuthorizationThe requirement for discrete consent at specific phase boundaries.Governance
RevocationThe explicit termination of previously granted authority.IAM
Revocation RaceA temporal conflict between a transaction attempt and a revocation order.Distributed Systems
IdempotencyA property ensuring repeated identical requests yield uniform results.Network Architecture
Replay AttackMalicious resubmission of a valid, intercepted transaction.Cybersecurity
NonceA cryptographic number used strictly once to prevent replay.Cryptography
Predecessor ChainingLinking current state strictly to the cryptographic hash of the prior state.Ledger Architecture
SuccessionThe legal transfer of office or principal status.Corporate Law
ReceivershipCourt-appointed displacement of corporate board authority (DGCL 291).Corporate Law
DissolutionThe legal termination of a corporate entity's active existence (DGCL 275).Corporate Law
Registered AgentThe legal recipient of service of process for a corporation.Corporate Law
UETAUniform Electronic Transactions Act validating electronic contracts.Legislation
E-SIGNElectronic Signatures in Global and National Commerce Act.Legislation
DGCLDelaware General Corporation Law.Legislation
Human-in-the-LoopMandatory human checkpoint for high-risk gating.Risk Management
GNAPGrant Negotiation and Authorization Protocol (RFC 9635).IAM Standards
Requesting Party (RQ)The entity seeking access in the GNAP workflow.IAM Standards
Resource Owner (RO)The entity capable of granting access in GNAP.IAM Standards
MacaroonA bearer credential utilizing chained HMACs for contextual confinement.Cryptography
UCANUser Controlled Authorization Network token for offline delegation.Cryptography
DPoPDemonstrating Proof-of-Possession to bind tokens to private keys.Cryptography
Proof-Carrying AuthorizationTokens that contain their own cryptographic validation logic.Cryptography
Signer-Key FreshnessThe temporal validity and current status of the cryptographic signature.Cryptography
Office ValidationVerification that the signer currently holds the requisite corporate position.Corporate Governance
DeadlockAn unresolvable conflict between corporate principals (DGCL 226).Corporate Law
Emergency DelegationRapid, time-bound authority transfer during crises or outages.Risk Management
Privacy-Minimized ProofZKP or attenuated proof revealing only necessary authority facts.Cryptography
Relying Party AbstentionThe obligation to halt transactions upon authority verification failure.Compliance
Electronic Agent ErrorAn actionable mistake by an agent requiring UETA correction procedures.Agency Law
Jurisdictional LimitGeographical or legal boundaries programmatically applied to an agent.Governance
Monetary LimitHard financial caps placed on autonomous agent transactions.Risk Management
Sequence NumberStrictly increasing integers ensuring chronological order of operations.Network Architecture
Indeterminate AuthorityA state where Patefacere refuses to decide due to unresolvable conflict.Core Architecture

2. 20-State Principal-Authorization Lifecycle

State \#Lifecycle PhaseDescription
1UninitializedThe principal entity exists legally but possesses no cryptographic infrastructure.
2Key GenerationCryptographic keypairs are generated and securely stored via HSM or enclave.
3Identity BindingKeys are bound to the human or legal entity through Eviulon verification.
4Office AssumptionThe entity legally assumes a corporate or civic role (e.g., Board Director).
5Office RegistrationPatefacere records the linkage between the identity, the key, and the office.
6Active AuthorityThe principal holds full, unencumbered capacity to delegate authority.
7Intent FormulationThe principal defines the scope, limits, and target of a future delegation.
8Policy EncodingIntent is translated into machine-readable caveats and constraints.
9Exact-Step DefinitionThe principal explicitly maps the phase boundaries (e.g., research only).
10Signature ExecutionThe principal cryptographically signs the authorization manifest.
11Receipt IssuancePatefacere generates an immutable receipt of the authorization.
12Monitoring StateThe principal actively monitors telemetry and logs of the authorized agent.
13Suspension (Voluntary)The principal temporarily pauses the authorization without full revocation.
14Suspension (Involuntary)Patefacere pauses authority due to detected anomalies or external legal flags.
15Correction/AmendmentThe principal modifies the caveats (e.g., raising a monetary limit via UETA 14).
16Succession TriggeredA corporate event (resignation, receivership) is detected and logged.
17Authority Voided (Legal)Patefacere records that the legal office is no longer held by the principal.
18Revocation ExecutionThe principal explicitly terminates the authorization before its natural expiry.
19ExpiryThe time-bound caveat natively terminates the authorization mathematically.
20ArchivalThe cryptographically sealed record of the lifecycle is permanently stored.

3. 20-State Delegation Lifecycle

State \#Lifecycle PhaseDescription
1Agent ConceptionThe autonomous agent software is instantiated without authority or scope.
2Identity IssuanceThe agent receives a decentralized identifier (DID) or public key pair.
3Delegation RequestThe agent requests authority from the principal (e.g., via GNAP negotiation).
4NegotiationThe agent and principal negotiate scopes, limits, and interaction methods.
5Token MintingThe principal mints the root credential (e.g., a root Macaroon or UCAN).
6First-Party Caveat AdditionThe principal appends internal restrictions (time, rate limits, IP whitelists).
7Third-Party Caveat AdditionThe principal appends external dependencies (e.g., mandatory OAuth authentication).
8Token TransmissionThe agent receives the attenuated credential securely.
9Context EvaluationThe agent evaluates its environment to ensure it remains within caveats.
10Sub-Delegation PrepThe agent prepares to delegate a subset of its authority to a microservice.
11Monotonic AttenuationThe agent adds further restrictive caveats for the sub-agent (cannot expand scope).
12Sub-Delegation IssuanceThe sub-agent receives the heavily restricted credential.
13Target PresentationThe agent presents its proof of authority to a Target Service/Relying Party.
14Discharge AcquisitionThe agent fetches necessary discharge macaroons from third-party verifiers.
15Verification CheckThe Target Service uses Patefacere to verify signatures and revocation status.
16Execution / RejectionThe Target Service executes the request or rejects it for invalid authority.
17Receipt ChainingThe transaction receipt is cryptographically chained to the agent's log.
18Phase Boundary HitThe agent completes a task (e.g., "pilot") and hits an exact-step boundary.
19Halt and PromptThe agent suspends operations and explicitly requests next-phase authority.
20Delegation TerminationThe token expires natively or is caught by a global revocation sweep.

4. 64 Detailed Authority Scenarios

IDCategoryScenario DescriptionPatefacere / System Resolution
1NominalAgent with read-only macaroon queries the main database.Authorized; read executed.
2NominalAgent with write-scope and valid signature posts new records.Authorized; write executed.
3NominalAgent executes a trade 5 minutes before its 1-hour caveat expires.Authorized; timestamp verified.
4NominalAgent executes transaction from whitelisted corporate IP block.Authorized; IP caveat satisfied.
5NominalAgent sub-delegates strictly read-only scope to a reporting microservice.Authorized; monotonic attenuation maintained.
6NominalAgent successfully fetches discharge macaroon from Google Auth19.Authorized; third-party caveat satisfied.
7NominalAgent submits 9th request under a strict 10-request/minute limit.Authorized; rate limit respected.
8NominalAgent hits "Pilot" exact-step boundary, halts, requests permission; principal approves.Authorized for Pilot phase.
9Context FailAgent attempts transaction 1 second after caveat expiry.Rejected; mathematically invalid.
10Context FailAgent attempts transaction from public cloud instead of corporate VPC.Rejected; first-party IP caveat failed.
11Context FailAgent with read-only token attempts an HTTP POST request.Rejected; scope overreach.
12Context FailAgent submits 11th request under a 10-request limit.Rejected; rate limit exceeded.
13Context FailAgent presents root macaroon without required third-party discharge.Rejected; incomplete cryptographic proof.
14Context FailAgent presents discharge macaroon signed by wrong external party key.Rejected; verification failure.
15Context FailAgent attempts $15,000 wire transfer under $10,000 caveat constraint.Rejected; monetary cap hit.
16Context FailAgent authorized for Illinois contracts attempts Delaware transaction.Halted; jurisdictional mismatch.
17Crypto FailToken bit-flipped in transit; signature verification fails standard ECDSA.Rejected; corrupted payload.
18Crypto FailMalicious actor resubmits agent's identical exact request.Rejected; nonce already consumed.
19Crypto FailAgent submits sequence \#5 after sequence \#6 has been processed.Rejected; strict predecessor chaining violation.
20Crypto FailAgent presents valid math, but PKI infrastructure lists key as compromised.Rejected; key mapped to revoked status.
21Crypto FailAgent attempts to strip a time-limit caveat from a macaroon.Rejected; HMAC chain invalidates tampered token28.
22Crypto FailToken presented via MTLS connection belonging to different private key.Rejected; DPoP mismatch30.
23Crypto FailSafe retry of failed network request resolves securely due to idempotency header.Accepted; no double-billing occurs.
24Crypto FailAgent token lacks predecessor state hash.Patefacere rejects log entry entirely.
25Exact-StepAgent attempts Patefacere adoption using only Pilot authority.Denied; strict phase boundary leap.
26Exact-StepAgent completes citizenship prep, attempts to submit without explicit auth.Halted; submission requires distinct authorization.
27Exact-StepAgent assumes admission based merely on a submission receipt.Rejected; Eviulon legal engine blocks presumption.
28Exact-StepAgent attempts PII bulk download without human-in-the-loop signature.Rejected; high-risk gating bypassed.
29Exact-StepAgent adds AI-summarization feature to file storage task without asking again.Blocked; scope creep detected.
30Exact-StepAgent attempts to auto-renew its own civic status unprompted.Refused by Patefacere; agents cannot self-mint.
31Exact-StepHuman-managed agent attempts to mint independent agent credentials.Rejected; phase escalation requires explicit root consent.
32Exact-StepAgent clicks "I agree" to new indemnification terms without principal auth.Contract voidable under UETA/common law1.
33GovernanceAgent attempts to sell 90% of corporate assets without shareholder auth.Rejected; violates DGCL 27115.
34GovernanceVP's agent attempts CEO-level organizational restructuring.Denied; exceeds ontology limits for VP office.
35GovernanceAgent attempts to initiate new business during DGCL 275 winding down.Rejected; operations limited to dissolution17.
36GovernanceAgent attempts action explicitly forbidden by Section 122(18) stockholder agreement.Rejected; internal corporate limitation enforced14.
37GovernanceBoard-authorized agent attempts transfer after Receiver appointed.Blocked; board actual authority voided16.
38GovernanceAgent performs ultra vires act; principal explicitly refuses to ratify.Void; liability falls to the entity deploying the agent.
39GovernanceAgent performs ultra vires act; principal signs post-hoc ratification.Valid; action retroactively authorized2.
40GovernanceAgent attempts to accept service of process post-dissolution.Rejected; registered agent authority terminated under DGCL 275(h)18.
41Advanced AuthGNAP RC pushes authorization request to RO; RO approves via mobile device.Authorized; out-of-band GNAP flow succeeds.
42Advanced AuthGNAP RC negotiates one token for API access and one for identity claims.Authorized; multi-token response validated24.
43Advanced AuthDevice lacking browser uses GNAP user-code interaction for RO consent.Authorized; hardware constraint bypassed securely.
44Advanced AuthSub-agent validates UCAN offline up to the root, executes local state change.Authorized; offline PKI verification succeeds29.
45Advanced AuthOffline UCAN presented has expired timestamp.Rejected; local verifier enforces temporal limit.
46Advanced AuthClient successfully rotates access token using GNAP continuation URI.Authorized; session seamlessly extended.
47Advanced AuthClient attempts to exercise right not granted in GNAP response.Denied by Resource Server.
48Advanced AuthClient polls continuation URI while waiting for human RO approval.Pending; asynchronous wait handles latency gracefully.
49UETA/ErrorsHuman makes error interacting with agent, immediately notifies principal.Reversed; valid correction under UETA Sec 1432.
50UETA/ErrorsContract formed by two autonomous agents without human review.Upheld; valid automated transaction under UETA8.
51UETA/ErrorsThird party fails to prove agent was legally attributable to defendant.Dismissed; attribution burden not met6.
52UETA/ErrorsConsumer withdraws E-SIGN electronic consent; agent routes to physical mail.Authorized; compliance with withdrawal requirements7.
53UETA/ErrorsAgent attempting financial funds transfer blocked by Illinois exemption.Halted; state-specific non-uniform UETA compliance31.
54UETA/ErrorsPrincipal successfully proves attribution by demonstrating efficacious HMAC.Upheld; security procedure satisfies attribution33.
55UETA/ErrorsPrincipal bound by bad contract due to their own programming error.Upheld; principal assumes risk of their own agent34.
56UETA/ErrorsCourt rejects unilateral offer doctrine for agent contract.Resolved via actual agency law attribution11.
57Edge CasesTwo equal co-founders issue opposing revocation/execution orders.Patefacere refuses to decide; indeterminate state.
58Edge CasesUser attempts to force Patefacere to validate a non-existent Eviulon decision.Rejected; Patefacere cannot invent authority.
59Edge CasesAgent proves over-18 age threshold using ZKP without revealing exact birthdate.Accepted; privacy-minimized proof validated.
60Edge CasesAgent presents Delaware authority for Illinois-only action.Halted; cross-jurisdictional incompatibility registered.
61Edge CasesAgent attempts action 73 hours after 72-hour emergency delegation.Rejected; automatic expiry executed.
62Edge CasesRelying party queries Patefacere, receives "Indeterminate" status.Relying party safely abstains to avoid unratified risk.
63Edge CasesAuditor reconstructs entire 5-year authority lineage using Patefacere receipts.Validated; exact step lineage perfectly preserved.
64Edge CasesAgent attempts action strictly reserved for human citizens under Eviulon.Categorically blocked; constitutional limits enforced.

5. 32 Revocation-Race Scenarios

IDRace CategoryScenario DescriptionCryptographic/System Resolution
1LatencyPrincipal revokes; 5s later agent attempts action.Target Service blocks; revocation propagated in time.
2LatencyAgent acts; 5s later principal revokes.Action holds; subsequent actions blocked.
3LatencyRevocation and Action arrive at Target Service precisely same millisecond.Default-deny policy applied; action blocked.
4LatencyRevocation sent first, Action sent second; Action arrives first due to routing.Action holds; race won by agent due to network topology.
5LatencyRevocation hits US node; Agent queries EU node before ledger sync.EU node allows action (race lost).
6LatencyEU node forces synchronous check to master ledger before executing.Revocation caught; action blocked.
7LatencyAction timestamped 10:00:01 (local), Revocation 10:00:00 (Patefacere).Patefacere canonical time overrides; action blocked.
8LatencyAgent intentionally backdates transaction to beat revocation.Predecessor sequence number exposes fraud; blocked.
9Offline/EdgeAgent presents valid UCAN to offline TS; TS executes.Action valid; TS offline state absorbs risk.
10Offline/EdgeOffline TS comes online, pushes executed action to ledger.Ledger records action as valid pre-revocation based on TS log.
11Offline/EdgeOffline TS requires cached revocation list (CRL). CRL is 24h old.TS accepts risk, executes action.
12Offline/EdgeAgent presents token; TS checks downloaded CRL, finds token hash.TS blocks action based on cached revocation.
13Offline/EdgeRoot macaroon requires third-party discharge. Auth server saw revocation.Agent cannot get discharge; action fails.
14Offline/EdgeAgent caches valid discharge 1 min before revocation. Presents to offline TS.Action succeeds due to cached proofs and airgapped TS.
15Offline/EdgePrincipal sets 5-minute expiry. Revocation fails to reach offline TS.Token expires natively; mitigation successful.
16Offline/EdgeAgent and TS in partitioned subnet. Revocation cannot enter.TS relies on exact-step monetary limits to minimize damage.
17State ChainingPrincipal revokes specific sequence \#45. Agent attempts \#45.Blocked by deterministic sequence filter.
18State ChainingPrincipal revokes all sequence \> \#50. Agent submits \#51.Blocked by comparative operator in ledger.
19State ChainingPrincipal revokes state hash X. Agent submits action referencing X.Blocked by broken predecessor chain.
20State ChainingAgent forks state before revocation, tries to advance alternative chain.Patefacere detects fork, halts both chains pending review.
21State ChainingPrincipal spams 10 identical revocation messages during panic.Patefacere processes as single state change via idempotency.
22State ChainingTransaction queued in database; revocation arrives before DB commit.Database rolls back transaction seamlessly.
23State ChainingTransaction committed; revocation arrives late.Transaction valid, but automated compensation saga initiated.
24State ChainingDPoP nonce expires mid-flight; agent retries, but revocation has hit.Retry blocked; original nonce invalid.
25Legal RealityReceiver appointed 12:00. Old board agent trades at 12:01.Trade is ultra vires and legally voidable.
26Legal RealityDGCL 275 certificate filed. Agent attempts new business contract.Contract invalid; agent authority legally voided.
27Legal RealityHuman principal dies. Agent executes trade before death registered.Agency terminates on death; trade void under common law.
28Legal RealityPrincipal loses mental capacity. Agent continues operations.Valid until third party or TS receives formal notice of incapacity.
29Legal RealityCo-founder A revokes Agent; Co-founder B countermands.Patefacere refuses to decide; Agent halted (Indeterminate).
30Legal RealitySub-agent attempts to cryptographically revoke root agent.Impossible due to unidirectional attenuation hierarchy.
31Legal RealityAgent detects its own environmental compromise.Agent securely broadcasts its own revocation.
32Legal RealityCyber-defense system broadcasts global kill-switch.All agents instantly transition to Uninitialized state.

6. 24 Officer-Succession and Organizational-Change Scenarios

IDOrg EventScenario DescriptionPatefacere / Legal Outcome
1M\&AAcquisition Closes; target company board displaced.Target's agents halted pending Acquiring board's cryptographic ratification.
2M\&ACorporation changes legal name.Agent authority remains valid; Patefacere receipt updated to successor name.
3M\&ASubsidiary spun out into independent entity.Parent company agents lose authority over subsidiary assets immediately.
4M\&AMerger of Equals; both legacy boards dissolved for a new board.All prior agents require explicit exact-step re-authorization from new root.
5M\&AHostile takeover via proxy fight; new board installed.Old board keys invalidated by Patefacere office state registry.
6M\&AAgent granted read-only, time-bound authority for M\&A data room.Automatically expires precisely at closing via programmatic caveat.
7BankruptcyChapter 11 filing; Debtor-in-possession retains nominal authority.Agents continue operations under newly imposed strict monetary limits.
8BankruptcyChapter 7 conversion; Trustee appointed to liquidate.All corporate officer keys legally voided. Trustee mints new root authority.
9BankruptcyDGCL 291 Receivership ordered due to insolvency16.Board keys instantly voided for outgoing transfers and contracts.
10BankruptcyDGCL 226 Custodian appointed to resolve deadlocked board16.Custodian overrides all conflicting principal directives in Patefacere.
11BankruptcyReceiver sub-delegates authority back to specific algorithmic agents.Valid; done strictly for liquidation optimization under court mandate.
12BankruptcyCourt issues cease-and-desist against automated trading agents.Patefacere records injunction, cryptographically halting all agent states.
13SuccessionCEO resigns. Key remains mathematically valid in HSM.Office registry updated to null; Patefacere rejects agent requests.
14SuccessionCFO terminated under hostile conditions.Enterprise IAM broadcasts revocation; race won by infrastructure.
15SuccessionBoard Director dies unexpectedly. Signature authority terminates.Patefacere flags authority as "Pending Quorum Review."
16SuccessionInterim CEO appointed with temporary hardware key.Key natively encoded with strict 90-day expiration caveat.
17SuccessionVP promoted to SVP.Existing agents require explicit exact-step upgrade to access SVP resources.
18SuccessionCorporate Delegation of Authority (DoA) matrix alters spending limits.All active agent macaroons must be rotated to reflect new monetary limits.
19DissolutionVoluntary Dissolution (DGCL 275\) approved by shareholders17.Agents restricted strictly to winding-down operations.
20DissolutionDissolution halted pending Delaware Division of Revenue clearance35.Winding-down agents paused pending tax certificate issuance.
21DissolutionDissolution effective. Registered agent authority terminates (DGCL 275h)18.Automated process service handlers shut down legally and technically.
22DissolutionPost-Dissolution Process Service accepted by Sec. of State (DGCL 275i)18.SOS automated agent routes notice to dissolved entity's archival repository.
23DissolutionShort Form Dissolution of subsidiary by parent corporation.Subsidiary's autonomous network terminated via cascading cryptographic revocation.
24DissolutionRevival of voided Nonstock Corporation under DGCL 31218.Legacy agents remain suspended until new explicit exact-step authorization is minted.

7. Field-Complete Principal-Authorization Receipt Schema

The following JSON schema defines the immutable receipt that Patefacere records upon a valid principal authorization, cementing the exact-step lineage and cryptographic bounds.

JSON { "$schema": "https://patefacere.eviulon.org/schemas/receipt/v1", "type": "object", "properties": { "receipt\_id": { "type": "string", "description": "UUIDv7 ensuring strict chronological sortability and ledger placement." }, "timestamp": { "type": "string", "format": "date-time", "description": "ISO-8601 strict timestamp of recording by the Patefacere system." }, "principal": { "type": "object", "properties": { "did": { "type": "string", "description": "Decentralized Identifier of the Principal." }, "legal\_entity\_id": { "type": "string", "description": "LEI or state corporate registry number." }, "office\_held": { "type": "string", "description": "Current corporate office (e.g., CEO, Director)." } }, "required": \["did", "legal\_entity\_id", "office\_held"\] }, "agent": { "type": "object", "properties": { "agent\_id": { "type": "string", "description": "Cryptographic Identifier of the autonomous agent." }, "agent\_type": { "type": "string", "enum": \["human-managed", "independent"\] } }, "required": \["agent\_id", "agent\_type"\] }, "authorization\_payload": { "type": "object", "properties": { "exact\_step\_phase": { "type": "string", "description": "Strict phase boundary (e.g., 'research', 'pilot', 'adoption')." }, "caveats": { "type": "array", "items": { "type": "string" }, "description": "Array of Macaroon-style first-party and third-party constraints." }, "monetary\_limit": { "type": "number", "description": "Hard financial cap for agent transactions." }, "jurisdiction": { "type": "string", "description": "Allowed legal jurisdictions (e.g., 'Delaware', 'Illinois')." }, "expiry": { "type": "string", "format": "date-time", "description": "Unalterable mathematical expiration timestamp." } }, "required": \["exact\_step\_phase", "caveats", "expiry"\] }, "cryptographic\_proof": { "type": "object", "properties": { "signature": { "type": "string", "description": "Ed25519 or ECDSA signature of the payload." }, "public\_key": { "type": "string", "description": "Public key matching the signature." }, "predecessor\_hash": { "type": "string", "description": "Hash of the prior Patefacere state for this entity, ensuring chronological integrity." } }, "required": \["signature", "public\_key", "predecessor\_hash"\] } }, "required": \["receipt\_id", "timestamp", "principal", "agent", "authorization\_payload", "cryptographic\_proof"\] }

8. Field-Complete Revocation and Correction Schema

This schema handles deliberate termination or UETA Section 14 error correction events32, ensuring a verifiable trail of rescinded authority.

JSON { "$schema": "https://patefacere.eviulon.org/schemas/revocation/v1", "type": "object", "properties": { "event\_id": { "type": "string", "description": "Unique identifier for this revocation or correction event." }, "timestamp": { "type": "string", "format": "date-time" }, "target\_receipt\_id": { "type": "string", "description": "The specific receipt\_id of the authorization being revoked or corrected." }, "action\_type": { "type": "string", "enum": \["revocation", "correction", "suspension", "legal\_void"\], "description": "'legal\_void' is used specifically for receivership or dissolution events." }, "reason\_code": { "type": "string", "description": "Standardized codes: e.g., 'UETA\_SEC\_14\_ERROR', 'DGCL\_291\_RECEIVERSHIP', 'EXACT\_STEP\_HALT'." }, "initiating\_party": { "type": "object", "properties": { "did": { "type": "string" }, "role": { "type": "string", "description": "Principal, Patefacere Admin, Enterprise IAM, or Court Appointee." } }, "required": \["did", "role"\] }, "cryptographic\_proof": { "type": "object", "properties": { "signature": { "type": "string" }, "predecessor\_hash": { "type": "string" } }, "required": \["signature", "predecessor\_hash"\] } }, "required": \["event\_id", "timestamp", "target\_receipt\_id", "action\_type", "reason\_code", "initiating\_party", "cryptographic\_proof"\] }

9. Field-Complete Delegation Schema

This schema maps the strict monotonic attenuation from a Principal to an Agent, and subsequently to a Sub-Agent, mirroring Macaroon and UCAN architecture.

JSON { "$schema": "https://patefacere.eviulon.org/schemas/delegation/v1", "type": "object", "properties": { "delegation\_id": { "type": "string" }, "root\_authorization\_id": { "type": "string", "description": "Points explicitly back to the original principal-authorization receipt." }, "delegator": { "type": "object", "properties": { "agent\_id": { "type": "string" }, "current\_state\_hash": { "type": "string" } }, "required": \["agent\_id"\] }, "delegatee": { "type": "object", "properties": { "sub\_agent\_id": { "type": "string" }, "intended\_purpose": { "type": "string" } }, "required": \["sub\_agent\_id"\] }, "attenuation\_caveats": { "type": "array", "items": { "type": "string" }, "description": "Additional monotonic restrictions appended to the root authority (cannot expand scope)." }, "delegation\_token": { "type": "string", "description": "The base64 encoded Macaroon, UCAN, or GNAP token representing the delegated state." } }, "required": \["delegation\_id", "root\_authorization\_id", "delegator", "delegatee", "attenuation\_caveats", "delegation\_token"\] }

10. Verification Algorithm

The following precise pseudocode details how Patefacere (or a Relying Party) verifies an agent's request. It ensures strict compliance with exact-step logic, cryptographic validity, and the critical check of legal office status. FUNCTION VerifyAgentAuthority(Request, AgentToken, PrincipalID, TargetService): // 1\. Basic Cryptographic Validation IF NOT VerifySignature(AgentToken.Signature, AgentToken.PublicKey): RETURN REJECT("Invalid Signature")

// 2\. Exact-Step Evaluation IF Request.Phase \!= AgentToken.ExactStepPhase: RETURN REJECT("Exact-Step Mismatch: Requested Phase not Authorized")

// 3\. Temporal Validation (Expiry) IF CurrentTime() \> AgentToken.Expiry: RETURN REJECT("Token Expired")

// 4\. Revocation Ledger Sync & Evaluation LatestLedger \= Patefacere.GetLatestState(PrincipalID) IF TargetService.IsOffline(): IF NOT IsWithinOfflineTolerance(TargetService.LastSync): RETURN REJECT("Offline CRL out of date") ELSE: IF LatestLedger.ContainsRevocation(AgentToken.ID): RETURN REJECT("Token Revoked")

// 5\. Office & Legal Validity Check (Why Signature Is Not Enough) PrincipalState \= Eviulon.GetLegalState(PrincipalID) IF PrincipalState.InReceivership \== TRUE OR PrincipalState.IsDissolved \== TRUE: RETURN REJECT("Legal Authority Voided: Corporate Governance Event (DGCL 291/275)") IF PrincipalState.Officer(AgentToken.IssuerKey).IsActive \== FALSE: RETURN REJECT("Legal Authority Voided: Signer No Longer In Office")

// 6\. Conflicting Directives Check IF LatestLedger.HasDeadlockOrConflict(PrincipalID): RETURN REFUSE\_TO\_DECIDE("Unresolvable Conflict Between Principals (e.g., DGCL 226)")

// 7\. Caveat Evaluation (Macaroons/UCAN) FOR EACH Caveat IN AgentToken.Caveats: IF IsFirstParty(Caveat): IF NOT EvaluateConstraint(Caveat, Request.Context): RETURN REJECT("First-Party Caveat Violated: " \+ Caveat.Rule) ELSE IF IsThirdParty(Caveat): DischargeToken \= Request.GetDischarge(Caveat.ID) IF NOT VerifyDischarge(DischargeToken, Caveat.VerifierKey): RETURN REJECT("Third-Party Caveat Violated: Missing or Invalid Discharge Token")

// 8\. Replay & Idempotency Prevention IF LatestLedger.HasNonce(Request.Nonce): RETURN REJECT("Replay Detected: Nonce Already Consumed") IF Request.SequenceNumber \<= LatestLedger.LastSequenceNumber: RETURN REJECT("Invalid Sequence Number: Must be Strictly Increasing")

// All Checks Pass RETURN APPROVED

END FUNCTION

11. Authorization Protocols Matrix

DimensionOAuth 2.0GNAP (RFC 9635/9767)MacaroonsUCANCap-Systems (OCap)Signed Legal RecordsOffline Manifests
ArchitectureCentralized Client/ServerRole-separated (RQ/RO/RS)Decentralized, Proof-CarryingDecentralized, Local-First PKIObject-oriented referencesCentralized/Ledger-backedP2P / Airgapped
DelegationPoor (Requires new token)Better (Rich interactive negotiation)Excellent (Chained HMACs)Excellent (Chained PKI)Native (Pass-by-reference)Manual (Power of Attorney)Static (Pre-shared)
AttenuationStatic ScopesDynamic GrantsMonotonic CaveatsMonotonic CapabilitiesObject wrappingFixed by document textFixed by manifest
Offline ValidationNo (Introspection req.)No (Requires AS interaction)Yes (If symmetric key known)Yes (Pure PKI validation)N/A (Runtime execution)No (Requires notary/registry)Yes (By design)
Client RegistrationPre-registered (Static)Dynamic / None RequiredNone RequiredNone RequiredNone RequiredEntity Registration Req.Static Key Pre-loading
Third-Party LogicExternal federationsComplex multi-party routingNative (Third-party caveats)Via Proofs/DelegationVia Facets/ProxiesCourt/Notary involvementHardcoded logic only
Identity vs AuthConflated (often)Strictly SeparatedStrictly SeparatedSeparated (DID based)Wholly separatedBound to physical identityBound to hardware root
Legal InteropLow (Standard API focus)Medium (Rich metadata support)Medium (Programmable logic)Medium (Verifiable Claims)Low (Software level only)High (UETA/E-SIGN native)Medium (Audit logs)
RevocationToken IntrospectionGrant Management APIExternal / Short expiry limitsExternal / Short expiry limitsReference deletionLegal injunction / LedgerNone / Hardware limit
Patefacere FitPoorStrong for Interactive NegotiationExcellent for ExecutionExcellent for Edge DevicesConceptual overlapFoundational BaselineFallback only

12. 40 FAQs

IDQuestionExpert Analysis
1Does E-SIGN mandate that autonomous agent contracts are legally binding?No. E-SIGN mandates that a contract cannot be denied legal effect solely because an electronic agent was used. The agent's actions must still be legally attributable to the principal under agency law.
2How does UETA handle errors made by humans interacting with electronic agents?UETA Section 14 allows an individual to avoid the effect of a record if the agent did not provide an opportunity to correct the error, provided the individual acts promptly and hasn't benefited from the error.
3What is the fundamental difference between identity and authority?Identity proves who you are (e.g., proving control of a private key). Authority proves what you are legally allowed to do on behalf of a principal (e.g., spending corporate funds).
4Why is a valid cryptographic signature not enough for Patefacere?A signature only proves mathematical key control. It cannot prove that the signer still holds corporate office, that the corporation isn't in receivership, or that the specific act isn't ultra vires.
5What is Exact-Step Authorization?A rigid doctrine requiring autonomous agents to halt and explicitly request fresh authority when crossing defined operational phases (e.g., moving from research to pilot).
6Can an autonomous agent adopt Patefacere on behalf of a corporation?No. Pilot authorization does not authorize adoption. Adoption represents a massive shift in civic and legal status, requiring exact-step human-in-the-loop authorization.
7How does DGCL 141(a) interact with electronic agents?DGCL 141(a) vests management in the board. Any agent executing corporate actions must trace its authority directly back to a valid, current board delegation or officer mandate.
8What happens to agent authority if a receiver is appointed under DGCL 291?The board's authority is immediately displaced. Consequently, all agents authorized by the board instantly lose actual legal authority, despite their keys remaining mathematically valid.
9Can a dissolved corporation still use autonomous agents?Only for the strictly limited purpose of winding down affairs under DGCL 275\. Agents attempting new business operations act without actual authority and their contracts are voidable.
10What is a Macaroon in authorization?A proof-carrying bearer credential that allows decentralized delegation and monotonic attenuation using fast, chained HMAC cryptographic primitives.
11What is an attenuation caveat?A programmatic restriction (e.g., "read-only", "expires at noon") added to a credential that cannot be removed without completely invalidating the cryptographic signature.
12How does GNAP improve upon OAuth 2.0?GNAP separates the Requesting Party from the Resource Owner, does not require static client registration, and allows dynamic negotiation of multiple fine-grained access tokens.
13What is a third-party caveat in a Macaroon?A restriction that forces the token holder to obtain a separate "discharge macaroon" from an external service (e.g., an authentication provider) before the target service will validate the request.
14Can an agent sub-delegate more authority than it currently holds?No. Delegation and attenuation are strictly monotonic. An agent can only grant a subset of its own authority to a sub-agent.
15What is a revocation race?A temporal networking conflict where a principal attempts to revoke an agent's authority at the exact moment the agent attempts to execute a transaction.
16How does predecessor chaining prevent replay attacks?Each state change must include the hash of the immediately preceding state. If a malicious actor replays an old request, the ledger rejects it because the current state hash no longer matches.
17What happens if a board of directors deadlocks?Under DGCL 226, a court may appoint a custodian. In Patefacere, conflicting directives from a deadlocked board result in a "Refuse to Decide" state, halting agent action until the custodian resolves it.
18Does UETA apply to all transactions universally?No. UETA applies only to transactions between parties who have agreed to conduct business electronically. States like Illinois also have non-uniform exemptions for specific government actions.
19What is inherent agency power?A legal doctrine protecting innocent third parties when an agent acts outside actual authority but within the customary scope of their apparent role.
20Can a principal ratify an unauthorized agent transaction?Yes. If an agent executes an ultra vires act, the principal can retroactively affirm it, making it legally binding as if originally authorized.
21Why must Patefacere refuse to decide corporate disputes?Patefacere is a deterministic operational recorder. It cannot weigh fiduciary duties or adjudicate corporate intent; it can only record verifiable cryptographic and legal state inputs.
22Does authorization to prepare a civic submission authorize its submission?Absolutely not. Under exact-step authorization, preparation and submission are completely separate legal phases requiring distinct cryptographic consent.
23Does submission authorization imply admission?No. Submission is an action taken by the agent; admission is a sovereign or institutional decision rendered by Eviulon or the target entity.
24What is privacy-minimized proof of authority?Using mechanisms like Zero-Knowledge Proofs or highly attenuated caveats so an agent can prove it has permission without exposing the principal's underlying corporate strategy or identity.
25What is DPoP?Demonstrating Proof-of-Possession binds a token to a client's specific private key, preventing stolen tokens from being reused by attackers who do not possess the key.
26Can a human-managed agent change its civic status?Not without explicit, exact-step authorization. No agent may unilaterally invent its own legal capacity or constitutional standing.
27What is UCAN?User Controlled Authorization Network—a decentralized token scheme using public keys for local-first, offline verifiable delegation chains.
28How does a relying party handle a Patefacere "Indeterminate" status?The relying party must abstain from the transaction. Proceeding without verifiable authority voids legal safe harbors and invites liability.
29Can stockholders restrict board delegation to electronic agents?Yes, under DGCL 122(18), corporations can enter contracts with stockholders regarding future actions, which may restrict how or when the board can delegate authority to agents.
30What happens to a registered agent upon corporate dissolution?Under recent DGCL 275 amendments, the registered agent's authority terminates upon the effectiveness of dissolution, except for processing prior service.
31How does Patefacere handle emergency delegations?It records them with immutable, short-lived expiry caveats, ensuring authority automatically and securely reverts after the crisis window closes.
32Is GNAP backwards compatible with OAuth 2.0?No. GNAP is a fundamentally new protocol designed to solve structural limitations in OAuth 2.0 and requires new implementation paradigms.
33Can Macaroons be used in an airgapped environment?Yes, provided the target service shares the root symmetric key (for standard macaroons) or utilizes public-key cryptography (as in UCANs).
34What is idempotency in this context?The property where making the same request multiple times produces the exact same result as making it once, crucial for safely retrying failed network calls without double-execution.
35Can Patefacere invent a principal's authority?Never. It only maps, records, and exposes the authority legally granted and cryptographically proven by the principal.
36If a CEO is fired, how fast must revocation occur?Immediately. Enterprise IAM must broadcast the revocation to Patefacere to update the legal office state, instantly blocking the CEO's mathematically valid key.
37Does Eviulon permit self-minting of authority?No. All authority must trace back to a recognized civic or corporate principal; self-minting violates the fundamental ontology of agency.
38What is a non-uniform UETA amendment?A modification made by a specific state (e.g., Illinois) that deviates from the standard UETA template, often involving specialized consumer protections or government rules.
39How do third-party caveats enable distributed systems?They allow a resource server to rely on an external authentication service's decision without having to integrate complex authentication logic directly into the resource server.
40Are electronic agent contracts voidable if they lack human review?No, not solely for lacking human review. UETA Section 14 explicitly upholds automated transactions where no individual was aware of the terms, provided attribution rules are met.

13. 25 Website-Ready Direct Answers

FAQDirect Answer
What is Patefacere?Patefacere is an immutable operational recorder and verification engine for principal authorization, delegation, and receipts.
Can Patefacere make legal decisions?No. Patefacere only records and verifies; it cannot adjudicate equity, invent a principal's authority, or formulate an Eviulon decision.
Does a valid signature mean the action is authorized?No. A signature proves cryptographic key control, but the signer may have lost corporate office, or the corporation may be in receivership.
Can my AI agent sign contracts for me?Yes, under UETA and E-SIGN, provided the agent's actions are legally attributable to you and properly authorized.
What is Exact-Step Consent?The rigid rule that an agent must stop and explicitly ask for permission before moving to a new operational phase (e.g., moving from Pilot to Adoption).
Can an agent self-authorize a new feature?No. Agents cannot invent their own authority, expand their scope, or accept new legal obligations without your exact consent.
Does "Research" authorization cover a "Pilot" program?No. Research is one distinct step; Pilot is the next. You must authorize them separately using exact-step protocols.
What happens to agents if a company goes bankrupt?If a receiver is appointed, the board loses authority, and the agents' authority is instantly and legally voided.
How do I limit my agent's spending?By encoding a "Monetary Limit Caveat" directly into its cryptographic authorization token, capping transaction values.
Can I revoke my agent's authority instantly?Yes, by broadcasting a revocation event to Patefacere, which instantly halts the agent's ability to verify its token with relying parties.
What is a Macaroon?A secure, verifiable token that allows you to delegate authority to an agent while strictly, mathematically limiting what it can do.
What happens if I make a mistake clicking a button with an agent?UETA allows you to avoid the contract if the system didn't give you a way to correct the error and you act promptly to notify them.
Can my agent work offline?Yes, using decentralized tokens like UCANs, which carry their own cryptographic proof without needing a live server connection.
What if two founders give an agent opposite orders?Patefacere will register a conflict and "Refuse to Decide," halting the agent until the humans resolve the dispute legally.
Does preparing a legal document authorize submitting it?No. Preparation and submission are completely distinct steps requiring separate, explicit authorizations.
Why not just use OAuth?OAuth is rigid and relies on centralized servers. Modern autonomous agents need decentralized protocols like GNAP and Macaroons for fine-grained delegation.
What is a "Third-Party Caveat"?A rule in a token that forces your agent to get a secondary approval (like a Google login) before completing a task.
Can an agent operate after a company dissolves?Only for the strict, limited purpose of winding down the business, not for starting new ventures or signing new long-term contracts.
What stops a hacker from re-submitting an old transaction?Cryptographic nonces and predecessor chaining ensure every transaction is uniquely sequenced and cannot be replayed by bad actors.
Can an agent sub-delegate its work?Yes, but only if it strictly reduces its own permissions (monotonic attenuation) before handing the task to a sub-agent.
Does Patefacere track when authority expires?Yes. Every receipt includes an unalterable expiry timestamp that natively kills the authorization when time runs out.
What is a Relying Party?The vendor, bank, target service, or partner whose system is interacting with and verifying your autonomous agent.
Why do we need "Human-in-the-Loop"?For high-risk, high-value actions where autonomous logic could trigger massive legal, financial, or privacy liabilities.
Can my agent change its own civic status?No. Civic authority is strictly controlled by Eviulon and requires original, verifiable principal intent.
Is Patefacere a court of law?No. It is an immutable ledger of truth, preserving the exact lineage of authority for legal auditors and relying parties without passing judgment.

14. 60-Term Glossary

TermDefinition
Actual AuthorityThe principal's explicitly granted consent to an agent.
Apparent AuthorityThird-party reliance on principal's manifestations of agent authority.
AttenuationMonotonically reducing the power of a token during delegation.
AttributionThe legal mapping of an electronic act to a human/entity under UETA.
CaveatA programmatic condition restricting authority in a token.
CustodianA court-appointed officer to resolve corporate deadlock (DGCL 226).
DelegationPassing authority from principal to agent.
Discharge MacaroonA token fulfilling a third-party caveat requirement.
DissolutionThe legal end of a corporation's active existence (DGCL 275).
DPoPProtocol preventing token replay by binding to a private key.
E-SIGNFederal law validating electronic signatures and records.
EviulonThe framework defining civic and constitutional authority.
Exact-Step ConsentGranular, phase-by-phase authorization requirements.
First-Party CaveatCondition validated directly by the target service itself.
GNAPAdvanced protocol for negotiating access grants (RFC 9635).
HMACKeyed-hash message authentication code used in macaroons.
Human-in-the-Loop (HITL)Mandatory human approval for high-risk autonomous actions.
IdempotencyProperty where repeated network requests yield a single execution outcome.
Inherent Agency PowerAuthority derived from an agent's standard, customary role.
MacaroonDecentralized, proof-carrying bearer token supporting attenuation.
MonotonicityThe property that restrictions can only be added, never removed.
NonceCryptographic number used strictly once to prevent replay attacks.
Office ValidationVerifying a signer holds a current, legally valid title.
PatefacereTo open/expose; the immutable operational authority ledger.
Predecessor ChainingLinking states chronologically via cryptographic hashes.
PrincipalThe human or corporate entity originating the authority.
RatificationPost-hoc legal approval of an unauthorized ultra vires act.
ReceivershipDisplacement of corporate board due to insolvency (DGCL 291).
Registered AgentEntity accepting legal service of process for a corporation.
Relying PartyThe system interacting with and cryptographically verifying the agent.
Requesting Party (RQ)The entity asking for access in the GNAP authorization flow.
Resource Owner (RO)The entity granting access in the GNAP authorization flow.
Revocation RaceTiming conflict between token usage and cancellation broadcast.
Root MacaroonThe initial, baseline token minted by the principal.
ScopeThe strictly defined boundary of allowed agent actions.
Sequence NumberInteger preventing out-of-order execution in network requests.
Signer-Key FreshnessCurrent temporal mathematical validity of a key pair.
Sub-AgentAn agent operating under delegated authority from another agent.
Target ServiceThe API/resource the autonomous agent wants to access.
Third-Party CaveatProgrammatic condition requiring external verification.
UETAUniform Electronic Transactions Act validating electronic contracts.
UCANUser Controlled Authorization Network token using PKI.
Ultra ViresAn act beyond a corporation's legal or organizational authority.
Zero-Knowledge Proof (ZKP)Proving a fact mathematically without revealing underlying data.
DeadlockUnresolvable conflict between corporate directors.
Emergency DelegationTime-bound crisis authority transfer with auto-expiry.
Indeterminate StateUnresolvable logic conflict in Patefacere; prompts abstention.
Jurisdictional LimitGeographical or legal boundary of agent authority.
Monetary LimitHard financial cap on agent spending encoded in a caveat.
Offline ManifestPre-loaded authority rules for airgapped edge devices.
Pass-by-ReferenceObject capability authorization model.
Proxy FightHostile battle for corporate board control altering authority.
Replay AttackMaliciously resubmitting an intercepted, valid token.
Revocation LedgerImmutable registry of voided authority receipts.
State SuspensionTemporary, voluntary halt of agent authority.
Token IntrospectionQuerying a centralized server to validate an opaque token.
TrustlessSystem not requiring central authorities for verification.
Unilateral Offer DoctrineLegal theory bypassed by true agency law for electronic bots.
UUIDv7Time-sortable unique identifier for chronological ledgers.
Winding DownThe final, limited operations of a dissolved corporation.

15. Primary-Source Research Ledger

Source CategoryAnalytical Focus & Citations
UETA & E-SIGN Statutory AnalysisAnalyzed uniformity constraints, attribution (Section 9), error correction (Section 14), and state-specific deviations (Illinois) impacting autonomous agents6.
Agency JurisprudenceMapped apparent authority, actual authority, and ratification mechanisms (Restatement Third of Agency) to machine-driven contracting environments1.
Corporate Governance (DGCL)Reviewed Sections 122(18), 141(a), 226, 271, 275, 291, and 312 concerning board authority, stockholder agreements, receivership, and dissolution boundaries14.
Cryptographic Authorization ProtocolsEvaluated IETF drafts and RFCs for GNAP (RFC 9635, 9767), assessing role separation, multiple token issuance, and interactive grants20.
Decentralized CredentialsResearched chained HMAC caveats, contextual confinement, and local-first verification schemas for edge agents using Macaroons and UCAN19.
Semantic & Etymological FrameworksVerified "Patefacere" Latin translations (to open, expose, reveal) as architectural inspiration for immutable state revelation and civic transparency3.

Works cited

1. AI Agent Legal Liability: Who Pays When Your Autonomous Tool Binds Your Company, https://blog.promise.legal/ai-agent-legal-liability-contracting-authority/

2. AI as Agents (Chapter 11\) \- The Cambridge Handbook of Artificial Intelligence, https://www.cambridge.org/core/books/cambridge-handbook-of-artificial-intelligence/ai-as-agents/A15807BF655559096E806F462C5AB939

3. The coming community \- cooltexts, https://cooltexts.github.io/sources/agamben.pdf

4. Chapter Twenty-Five Infinitives; Indirect Statement \- The Official Wheelock's Latin Series Website, http://www.wheelockslatin.com/chapters/twentyfive/index.html

5. CONTRACTING IN THE AGE OF THE INTERNET OF THINGS: ARTICLE 2 OF THE UCC AND BEYOND \- Hofstra Law Review, https://www.hofstralawreview.org/wp-content/uploads/2017/01/CC.3.Elvy\_.pdf

6. Regulating Electronic Commerce, https://scholarship.law.gwu.edu/cgi/viewcontent.cgi?article=1820\&context=faculty\_publications

7. 15 U.S. Code § 7001 \- General rule of validity \- Law.Cornell.Edu, https://www.law.cornell.edu/uscode/text/15/7001

8. UNIFORM ELECTRONIC TRANSACTIONS ACT (1999), http://euro.ecom.cmu.edu/program/law/08-732/Transactions/ueta.pdf

9. BUSINESS TRANSACTIONS (815 ILCS 333/) Uniform Electronic Transactions Act. \- Illinois General Assembly \- \-, https://www.ilga.gov/Legislation/ILCS/Articles?ActID=4165\&ChapterID=67

10. UETA \- Clickwrap Enforceability at State Level \- ClickTerm, https://clickterm.com/legal-hub/ueta/

11. (PDF) Artificial Agents and the Contracting Problem: A Solution Via an Agency Analysis, https://www.researchgate.net/publication/228304132\_Artificial\_Agents\_and\_the\_Contracting\_Problem\_A\_Solution\_Via\_an\_Agency\_Analysis

12. ARTIFICIAL AGENTS AND THE CONTRACTING PROBLEM: A SOLUTION VIA AN AGENCY ANALYSIS \- University of Illinois Journal of Law, Technology, & Policy, https://illinoisjltp.com/file/88/Chopra.pdf

13. Board and Stockholder Resolutions Toolkit (DE Corporation) \- Practical Law, https://anzlaw.thomsonreuters.com/w-032-9594?transitionType=Default\&contextData=(sc.Default)

14. 2024 Amendments to the DGCL & Delaware's Alternative Entity Statutes, https://www.morrisnichols.com/insights-2024-amendments-to-the-dgcl-delawares-alternative-entity-statutes

15. Shareholder Approval Is Required Under Delaware Law to Sell All or Substantially All of an Insolvent and Failing Corporation's Assets | Business Vantage Point Blog, https://www.stradley.com/business-vantage-point-blog/shareholder-approval-is-required-under-delaware-law-to-sell-all-or-substantially-all-of-an-insolvent-and-failing-corporations-assets

16. Delaware Custodians, Receivers and Trustees (Oh My\!) \- Richards, Layton & Finger, https://www.rlf.com/wp-content/uploads/2022/03/Delaware-Custodians.pdf

17. Legislation Document \- Delaware General Assembly, https://legis.delaware.gov/json/BillDetail/GenerateHtmlDocument?legislationId=143065\&legislationTypeId=1\&docTypeId=2\&legislationName=HB353

18. February 2026 in Brief: Corporations, LLCs & Partnerships \- American Bar Association, https://www.americanbar.org/groups/business\_law/resources/business-law-today/2026-february/in-brief-corporations-llcs-partnerships/

19. Macaroons 101: Contextual Confinement | Evan Cordell, https://evancordell.com/posts/macaroons-101-contextual-confinement/

20. Grant Negotiation and Authorization Protocol (GNAP) \- Simon Willison's Weblog, https://simonwillison.net/2024/Oct/14/grant-negotiation-and-authorization-protocol-gnap/

21. GNAP Explained: Grant Negotiation & Authorization Protocol \- Frontegg, https://frontegg.com/blog/gnap

22. RFC 9635 \- Grant Negotiation and Authorization Protocol (GNAP) \- IETF Datatracker, https://datatracker.ietf.org/doc/html/rfc9635

23. RFC 9767: Grant Negotiation and Authorization Protocol Resource Server Connections, https://www.rfc-editor.org/info/rfc9767/

24. What Is GNAP? A New Authorization Protocol Beyond OAuth2 \- FusionAuth, https://fusionauth.io/blog/gnap-next-gen-oauth

25. Cryptographic Security of Macaroon Authorization Credentials \- NYU Computer Science department, https://cs.nyu.edu/media/publications/TR2013-962.pdf

26. Macaroons in Depth: Advanced Authorization for Modern Applications \- DevOps.dev, https://blog.devops.dev/macaroons-in-depth-advanced-authorization-for-modern-applications-104b3a88502d

27. macarunes \- Rust \- Docs.rs, https://docs.rs/macarunes

28. GitHub \- rescrv/libmacaroons: Macaroons are flexible authorization credentials that support decentralized delegation, attenuation, and verification., https://github.com/rescrv/libmacaroons

29. ucan-wg/spec: User Controlled Authorization Network (UCAN) Specification \- GitHub, https://github.com/ucan-wg/spec

30. The DPoP Storage Paradox: Why Browser-Based Proof-of-Possession Remains an Unsolved Problem \- InfoQ, https://www.infoq.com/articles/dpop-key-storage-unsolved-problem/

31. State of Illinois 91st General Assembly Legislation, https://ilga.gov/documents/legislation/legisnet91/sbgroups/sb/910SB1309LV.html

32. Uniform Electronic Transactions Act \- Kansas City Real Estate Lawyer, https://kcrealestatelawyer.com/wp-content/uploads/2020/02/UNIFORM-ELECTRONIC-TRANSACTIONS-ACT.pdf

33. 102-0038.pdf \- Be it enacted by the People of the State of Illinois, represented in the General Assembly:, https://www.ilga.gov/documents/legislation/publicacts/102/PDF/102-0038.pdf

34. The Use of Electronic Agents Questioned Under Contractual Law: Suggested Solutions on a European American Level, 18 J. Marshall, https://repository.law.uic.edu/cgi/viewcontent.cgi?article=1184\&context=jitpl

35. Delaware Corporation Dissolution Guide: Steps & Requirements \- Inkle, https://www.inkle.ai/blog/delaware-corporation-dissolution

36. Electronic Signatures: Review and Analysis \- UKnowledge, https://uknowledge.uky.edu/cgi/viewcontent.cgi?article=1003\&context=ktc\_technicalassistancereports