Public technical disclosure

Lifecycle Accountability Relationship Patterns for Autonomous Agents

A public technical taxonomy for verifying who an agent is, who it acts for, what authority applies, what action was proposed, what rules governed release, what record existed before release, what happened after release, and how the lifecycle can be reconstructed.

Bindable defines agent accountability as a lifecycle relationship — not a single identity record, access-control check, runtime guardrail, or audit log.

The relationship, not the box

Agent accountability is not just identity, access control, or logging. It is a lifecycle relationship that ties together the essential elements of an agent and binds them to a persistent identity.

Cross-Domain Identity Continuity

Spans the lifecycle across tools, systems, protocols, registries, and operating domains.

  1. Identity
  2. Sponsor / Context
  3. Proposed Action
  4. Rules
  5. Receipt Before Release
  6. Provenance
  7. Reconstruction

The seven lifecycle relationship pattern groups

Each group names a relationship that lifecycle accountability depends on. Within each group, individual patterns describe specific accountability relationships that can be implemented in many ways.

These relationship patterns are published as a public technical disclosure. They describe accountability relationships, not required infrastructure. They do not require a particular ledger, cloud provider, protocol, policy engine, deployment topology, or commercial backend.

In this taxonomy, “the system” refers to any implementation, deployment, component, service, protocol, SDK, registry, verifier, or combination of these that establishes the described accountability relationship.

01

Who / What / Context

Before an agent action can be accountable, lifecycle accountability must identify which agent is involved, who the agent is acting for, what action is being proposed, and what context controls the interaction.

Most agent-governance systems start too late or too narrowly. They may look at a tool call, a user permission, a prompt, or a log entry. Lifecycle accountability starts earlier: by establishing the relationship among the agent, the responsible party, the proposed action, and the operating context.

This section defines the basic accountability frame: who is acting, for whom, about what, and under which contextual boundary.

P1.1

Persistent Agent Identity Anchor

A durable identity anchors lifecycle records, authority, actions, provenance, representations, lifecycle state, and trust state.

This pattern treats the agent identity as more than a login, token, service account, or runtime label. The persistent identity becomes the point of continuity across actions, credentials, receipts, evidence, provenance, lifecycle changes, and domain-native representations.

P1.2

Principal / Sponsor Accountability Anchor

A responsible person, organization, tenant, account, sponsor, or principal is associated with the agent, action, authority, or governed context.

This pattern ties agent activity to an accountable authority boundary. The question is not only “which agent acted?” but also “for whom was the agent acting?” and “who is responsible for the authority behind the action?”

P1.3

Context-Scoped Control

Controls are scoped by sponsor, tenant, counterparty, workflow, resource, action type, identity, trust domain, or operating context.

This pattern recognizes that the same agent may be allowed to act in one context but not another. Accountability depends on knowing the relevant sponsor, counterparty, workflow, resource, authority boundary, and action type at the time the action is evaluated.

P1.4

Structured Action Object

A proposed action, tool call, API call, message, transaction, delegation, or workflow request is represented as an evaluable structured object.

This pattern makes the proposed action explicit before it moves forward. The structured object is not the action itself; it is the machine-readable representation of the proposed action. Instead of treating agent behavior as an opaque stream of outputs, the system represents the action in a form that can be evaluated, recorded, linked, and reconstructed before the action is allowed to move forward.

P1.5

Multi-Directional Interaction Coverage

The same accountability relationships can apply across agent-to-agent, agent-to-system, system-to-agent, human-to-agent, counterparty, peer-agent, workflow-mediated, and service-mediated interactions.

This pattern prevents the accountability model from being limited to a single interaction type, such as “agent calls tool.” Agents may initiate actions, receive instructions, respond to systems, act for counterparties, delegate to other agents, or participate in larger workflows. The accountability relationship should follow the agent across those interaction directions.

02

Sponsor- or Contract-Defined Proposed-Action Control

Typical access-control, policy, and guardrail systems may approve, block, or log an action. Bindable’s relationship model emphasizes the ordered relationship: structured proposed action → applicable sponsor- or contract-defined rules → verification → durable receipt-verification material → release or block.

This is the core distinction. Lifecycle accountability is not merely asking whether a user has access or whether an output looks safe. It asks whether this particular proposed agent action satisfies the applicable rule basis in the relevant sponsor or contract context before the action is allowed to move forward.

P2.1

Sponsor- or Contract-Defined Rule Selection

The system selects, retrieves, resolves, confirms, receives, or applies sponsor-defined rules, contract-defined rules, proof rules, release rules, policy rules, guardrails, governance criteria, or proof-rule material based on identity, sponsor, sponsor-scoped identity context, counterparty, action type, risk, tenant, workflow, resource, credential, jurisdiction, persistence namespace, claim-contained terms, contract references, or other contextual values.

This pattern allows the rule basis to come from the sponsor, a contract, a claim-contained rule, a registry, a policy source, or another recognized rule source. The key point is that the applicable rule material is selected based on the action’s actual accountability context.

P2.2

Sponsor- or Contract-Rule Evaluation

The system evaluates an action, proposed action, agent behavior, output, tool call, identity, credential, delegation, workflow, or representation against sponsor-defined rules, contract-defined rules, proof rules, release rules, policies, guardrails, risk controls, governance criteria, or machine-evaluable conditions.

This pattern turns the selected rule basis into a decision process. The proposed action is not treated as acceptable merely because an agent generated it or a session exists. It is evaluated against the applicable rule basis before it is allowed to proceed.

P2.3

Pre-Release / Pre-Execution Control

The system evaluates, authorizes, blocks, allows, intercepts, holds, or gates an action before execution, release, tool invocation, API call, data transmission, transaction, record update, workflow trigger, or external/system-level effect.

This pattern places control before the consequence. It is different from post-hoc monitoring because the proposed action is held at a control point before it produces an external or system-level effect.

P2.4

Durable Decision Record / Receipt / Audit Event / Trace

The system creates, commits, anchors, publishes, or persists a record, audit event, trace, log, receipt, attestation, evidence record, decision record, proof, digest, commitment, inclusion proof, or verification material corresponding to an evaluation, action, identity event, policy decision, authority event, representation event, or execution.

This pattern ensures that the decision basis does not disappear. The evaluation produces durable verification material that can later be inspected, resolved, verified, or reconstructed.

P2.5

Record-Before-Execution / Receipt-Before-Release Ordering

The system requires a decision record, audit record, receipt, proof, trace, log entry, durable commitment, persistence confirmation, or receipt-verification material to exist before the action is executed, released, invoked, forwarded, or allowed to affect an external/system context.

This pattern is the ordering rule. The action does not move forward first with records created afterward. The corresponding record or receipt-verification material must exist before release.

P2.6

Fail-Closed / Deny-by-Default / Block-on-Error

If verification, policy evaluation, rule evaluation, identity resolution, authority check, credential check, guardrail check, persistence, receipt confirmation, projection verification, sequence validation, or another required condition fails or is unavailable, the system blocks, denies, prevents, marks non-authoritative, or does not release the action by default.

This pattern prevents silent success when required accountability conditions cannot be confirmed. If the system cannot determine that release is justified, the action does not proceed.

03

Authority, Delegation, and Participation Status

Agent accountability depends on more than identity. The accountability model must also determine whether the agent is acting for the right party, with usable authority, in the right context, at the relevant point in the lifecycle.

Authority changes. Credentials expire. Sponsors withdraw approval. Delegated authority may depend on a parent credential. A domain-native representation may become stale. A baseline participation credential may be active or inactive. This section captures the relationship between identity and usable authority over time.

P3.1

Authority Binding / Credential Lifecycle / Delegated Authority

The system manages, binds, unbinds, evaluates, resolves, or records credentials, permissions, authority artifacts, non-human identity permissions, capability grants, delegated authority, credential state, entitlement state, authority binding status, delegated authority grant state, or authority lifecycle for an agent, including whether the agent is acting for the right party, with usable authority, in the applicable sponsor-scoped or operating context as lifecycle state changes.

This pattern distinguishes “having a credential” from “being allowed to use that credential for this action in this context.” Authority is treated as a lifecycle relationship among identity, credential state, sponsor context, principal approval, delegation conditions, and requested use.

P3.2

Parent-Dependent Scope-Limited Delegation

The system permits Agent A, as delegator, to delegate limited authority to Agent B, as delegatee, under a parent credential, parent authority artifact, delegated authority grant, or other authority source X, for a permitted use case or action class Y, within delegated scope Z, until term or expiration T, subject to conditions C, including issuer constraints, sponsor constraints, principal approval, scope containment, parent-authority-path status, revocation dependencies, or no-expansion/no-loosen constraints.

This pattern captures limited delegation. Agent B’s delegated authority cannot exceed the usable authority available to Agent A under the parent authority source. Delegation is bounded by scope, use case, term, conditions, and the continuing validity of the parent authority path.

P3.3

Baseline Identity Participation Credential

The system uses a baseline, system-issued, identity-bound lifecycle credential or participation credential to indicate that an agent identity is active, resolvable, eligible for lifecycle-accountability participation, or capable of participating in receipt linkage, identity resolution, provenance continuation, projection, delegation, or proposed-action evaluation.

This pattern separates basic lifecycle participation from external authority. An agent may need an active baseline identity credential to participate in the accountability architecture at all, even before considering whether it has authority to perform a particular action.

04

Evidence, Provenance, and Reconstruction

Accountability does not end when an action is released. A verifier may need to know what happened after release, whether execution succeeded or failed, how the event fits into the agent’s history, and whether the lifecycle can be reconstructed without relying solely on the agent’s own account.

This section captures the post-release and longitudinal side of accountability: execution evidence, behavioral provenance, and verifier reconstruction.

P4.1

Execution Evidence

The system records, captures, receives, links, or verifies evidence of what happened after an action was released, executed, attempted, failed, completed, partially completed, delayed, omitted, or produced an external/system-level effect.

This pattern links the release decision to what happened afterward. Execution evidence may show completion, failure, partial execution, delay, missing evidence, or other outcome conditions.

P4.2

Behavioral Provenance / Lineage / Traceability

The system maintains a reconstructable history, trace, lineage, provenance, audit trail, behavioral record, event chain, or lifecycle record for agent actions, tool calls, outputs, decisions, workflows, lifecycle events, authority events, identity transitions, representation updates, execution context, or behavioral context.

This pattern treats agent behavior as a history, not isolated events. The goal is to preserve a reconstructable chain or graph of identity-linked behavior over time.

P4.3

Verifier Audit Reconstruction

The system supports later reconstruction, audit, verification, forensic review, compliance review, lineage inspection, exception review, or independent validation of actions, decisions, identity, authority, credential state, receipts, execution evidence, provenance, domain-native representations, sequence continuity, or governance state.

This pattern makes accountability usable by someone later. A verifier, auditor, regulator, counterparty, relying system, or peer agent can reconstruct the relevant lifecycle state from verification material rather than trusting a single opaque runtime narrative.

05

Cross-Domain Identity Continuity and Projection

Agents increasingly operate across many systems, protocols, registries, identity frameworks, and agent ecosystems. A single agent may have one representation in an enterprise system, another in an agent registry, another in a DID document, another in an AgentFacts record, and another in a protocol-native descriptor.

This section captures the idea that those different representations should remain linked to the same persistent agent identity or canonical identity source, and that relying systems should be able to verify that continuity.

P5.1

Cross-Domain Identity Continuity

The system preserves, synchronizes, resolves, links, or verifies identity or trust continuity for agents across multiple systems, platforms, domains, protocols, registries, tools, ecosystems, communication frameworks, discovery frameworks, credential frameworks, or operating domains.

This pattern prevents agent identity from fragmenting across ecosystems. The same agent can participate in different domains while remaining associated with a common identity continuity relationship.

P5.2

Domain-Native Identity Representation

The system creates, maintains, updates, publishes, resolves, withdraws, supersedes, or marks non-authoritative identity artifacts, metadata, descriptors, registry entries, service principals, capability manifests, AgentCards, AgentFacts records, DID documents, protocol descriptors, credential records, or other domain-native representations of an agent in a target platform, protocol, registry, or operating domain.

This pattern recognizes that different domains need different native artifacts. The system can generate or maintain domain-specific representations while preserving the underlying identity relationship.

P5.3

Deterministic Projection / Signed Representation Digest

The system uses deterministic generation, signatures, digests, hashes, proofs, signed metadata, source-field digests, source-record digests, representation digests, canonicalization, versioned mappings, projection profiles, or verifiable transformations to prove that an identity representation, policy artifact, provenance record, authority artifact, credential state, or trust artifact corresponds to a canonical source state.

This pattern gives relying systems a way to verify that a domain-native representation corresponds to a source state. It helps detect stale, altered, inconsistent, or non-authoritative representations.

06

Persistence, Cryptographic Association, Sequencing, and Exceptions

Lifecycle accountability requires more than generating records. Those records must be durable, integrity-verifiable, correctly associated, correctly ordered, and capable of exposing exception states.

This section captures the underlying integrity relationships: how records are persisted, how artifacts are linked, how sequence is preserved, how topology flexibility is maintained, and how failures are represented without pretending that release was valid.

P6.1

Integrity-Verifiable Persistence Substrate

The system stores, commits, anchors, publishes, retrieves, resolves, or verifies lifecycle records using an integrity-verifiable persistence substrate, including databases, ledgers, logs, transparency services, object stores, event streams, content-addressed stores, witness-backed stores, distributed ledgers, federated stores, or hybrid mechanisms.

This pattern avoids dependence on any single storage technology. What matters is that the relevant lifecycle material can be made durable and integrity-verifiable.

P6.2

Topology and Operator Independence

The system preserves lifecycle-accountability, identity, authority, verification, receipt, evidence, provenance, projection, persistence, or reconstruction relationships across centralized, decentralized, federated, replicated, multi-operator, peer-to-peer, content-addressed, witness-backed, distributed-ledger-backed, enterprise-hosted, third-party-hosted, self-hosted, standards-based, self-verifying, or hybrid deployment and operator topologies.

This pattern prevents the model from being tied to one company, one cloud, one ledger, one operator, or one deployment architecture. The same relationship model can operate in hosted, self-hosted, enterprise-managed, federated, decentralized, or hybrid forms.

P6.3

Cryptographic or Tamper-Evident Association

The system cryptographically or tamper-evidently associates two or more identity, authority, credential, action, receipt, evidence, provenance, lifecycle, state, sequence, or representation artifacts using identifiers, hashes, digests, signatures, prior-record hashes, Merkle proofs, inclusion proofs, ledger positions, sequence values, registry proofs, public-key references, or equivalent verification material.

This pattern makes relationships between artifacts verifiable. It helps a verifier detect substitution, alteration, replay, omission, rollback, stale-state presentation, or unauthorized association.

P6.4

Deterministic Lifecycle Sequence Binding and Ordering

The system deterministically maintains, verifies, records, or exposes lifecycle ordering, sequence continuity, coupling sequence identifiers, idempotent proposed-action identifiers, nonces, release tokens, ceremony markers, progression control, non-advancement, lifecycle binding records, sequence-violation markers, or ordered relationships among identity, authority, proposed-action, receipt, release, execution-evidence, provenance, and representation events.

This pattern captures deterministic control over lifecycle progression. The system can show not only that records exist, but that they occurred in the required relationship and order.

P6.5

Identity Transition / Lineage Continuity

The system records, links, resolves, verifies, or exposes identity-continuity transitions for an autonomous agent, including migrations, forks, model changes, runtime changes, codebase changes, successor identities, superseded identities, rehosted agents, reissued representations, or other lifecycle transitions that affect how the agent’s identity, authority, provenance, or domain-native representations continue over time.

This pattern allows a verifier to determine whether a changed, migrated, forked, upgraded, or successor agent remains associated with the same persistent identity, an authorized predecessor/successor relationship, or a non-authoritative/discontinuous lineage state.

P6.6

Exception / Irregularity / Non-Authoritative State

The system detects, records, exposes, or responds to lifecycle exceptions, operational irregularities, unresolved identities, stale representations, revoked credentials, missing receipts, missing execution evidence, persistence faults, sequence mismatches, provenance discontinuities, projection mismatches, stale authority, failed executions, partial executions, erroneous executions, or other non-authoritative states.

This pattern prevents gaps and failures from being hidden. When an accountability condition fails, the system can record or expose the exception rather than silently treating the lifecycle as valid.

07

Interfaces and Verification Surfaces

Lifecycle accountability must be usable by real participants: principals, sponsors, issuers, developers, auditors, regulators, counterparties, relying systems, peer agents, and verifiers.

This section captures the surfaces through which lifecycle-accountability information is submitted, resolved, updated, verified, exported, or reconstructed. The relationship model is not only internal. It can be exposed through APIs, SDKs, resolver endpoints, registries, verifier interfaces, selective-disclosure views, or offline verification bundles.

P7.1

Interface-Based Lifecycle Verification and Control

The system exposes, receives, resolves, updates, verifies, exports, or exchanges lifecycle-accountability information through one or more interfaces, including principal interfaces, issuer interfaces, verifier interfaces, registry interfaces, resolver endpoints, APIs, SDKs, webhooks, event streams, protocol-native interfaces, permissioned interfaces, public interfaces, selective-disclosure interfaces, or offline verification bundles.

This pattern makes lifecycle accountability operational. Different participants can interact with the relevant lifecycle material according to their role, authorization level, trust context, and disclosure rights.

Comparison / Differentiation

How this differs from identity-only, gateway-only, guardrail-only, and audit-log-only approaches.

Common approachWhat it usually coversWhat Bindable adds
Agent identity registryNames or registers an agentPersistent identity as the anchor for authority, receipts, evidence, provenance, representations, and reconstruction
Access control / gatewayAllows or blocks a requestSponsor-scoped proposed-action control plus receipt-before-release ordering
Runtime guardrailsChecks input, output, or tool useLifecycle relationship among claim, rule basis, receipt, release/block, evidence, and provenance
Audit logs / tracesRecords what happenedVerifier-reconstructable lifecycle continuity, including whether receipt persistence preceded release
Data lineageTracks data movementIdentity-bound behavioral provenance for agent actions, authority state, evidence, and lifecycle events
Agent metadata / registryDescribes capabilities or endpointsCross-domain identity continuity from a canonical identity source to domain-native representations

Technical Disclosure

Pattern taxonomy v0.1 — May 13 2026