<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 4.0.5) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-mih-agent-bilateral-attestation-01" category="info" submissionType="IETF" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="Bilateral Agent Attestation">Bilateral Attestation of Cross-Organization Agent Actions</title>
    <seriesInfo name="Internet-Draft" value="draft-mih-agent-bilateral-attestation-01"/>
    <author initials="S." surname="Mih" fullname="Steven Mih">
      <organization>Action State Group, Inc.</organization>
      <address>
        <email>spec@actionstate.ai</email>
      </address>
    </author>
    <date year="2026" month="July" day="19"/>
    <area>Security</area>
    <keyword>agent</keyword>
    <keyword>attestation</keyword>
    <keyword>bilateral</keyword>
    <keyword>cross-organization</keyword>
    <keyword>SCITT</keyword>
    <keyword>transparency</keyword>
    <keyword>refusal</keyword>
    <abstract>
      <?line 55?>

<t>When an agent operated by one organization requests a consequential action
from an agent operated by another, today's record of that exchange — if one
exists — is kept by one side, editable by that side, and deniable by the
other. Disputes reduce to my-log-versus-your-log. This document describes a
bilateral attestation exchange for such actions: the requesting organization
signs a request attestation binding it to the action and its material terms;
the performing organization evaluates the request against deterministic
constraints at the boundary where the action takes effect and signs an action
attestation recording the constraint results and the disposition — performed,
declined, or escalated to a human — by reference to the request; and each
party acknowledges the other's attestation. The combined record binds each
organization to its part, gives each proof of the other's, and can be
anchored to a transparency service so that a third party who trusts neither
organization can verify the record end-to-end. The exchange records refusals
with the same fidelity as performance, and degrades gracefully when a
counterparty cannot attest, marking the record's reduced assurance rather
than blocking the transaction.</t>
    </abstract>
  </front>
  <middle>
    <?line 75?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Agents increasingly transact with agents of other organizations with no human
present at the moment of delegation. The transports are standardized — RPC
conventions, tool-call protocols, message queues — but transports answer
<em>how</em> agents communicate, not <em>who is accountable</em> for what was requested and
what was done. Each side keeps its own log, written by an interested party,
alterable by that party, and carrying no assent from the other. When the
payment posts twice, when the deletion was out of scope, when the delivery
never happened, the evidence is two self-interested logs that need not agree.</t>
      <t>Classical signed B2B messaging — AS2/EDIINT signed MDNs, AS4/ebMS3 signed
receipts with non-repudiation-of-receipt — binds parties to <em>transmissions</em>:
it attests that a message was sent and received, not what an agent then <em>did</em>
about it. Such schemes do not gate execution on verifying the requester's
organizational identity at the boundary where the action takes effect, do not
bind constraint evaluation into the performer's record, and do not record a
disposition distinguishing an executed action from a refusal from a human
escalation at the moment of action. The distinction this document draws is
action-level, not transport-level.</t>
      <t>This document describes an exchange producing a <strong>bilaterally attested action
record</strong>: each organization's signature over its part of the exchange is
durable, independently verifiable evidence that it produced that part, each
holds proof of the other's, and the combined record can be anchored so third
parties can verify it. It is an individual submission. It
composes with the existing agent action record layer
<xref target="I-D.mih-scitt-agent-action-capsule"/> rather than defining a new one, and
its records are designed to be consumable by the layers above the record —
accountability composition
<xref target="I-D.mih-sato-agent-accountability-composition"/> and reputation
<xref target="I-D.mih-agent-reputation-predicates"/>.</t>
    </section>
    <section anchor="motivating-scenarios">
      <name>Motivating Scenarios</name>
      <t><strong>Cross-organization procurement.</strong> Org A's purchasing agent requests a
fulfillment action from org B's agent. A's request attestation binds A to the
order's material terms; B's action attestation binds B to what it did about
them. A later assertion of different terms by either party can be checked
against a record both parties signed, rather than argued over two private ones.</t>
      <t><strong>Agent-to-agent service delegation.</strong> An orchestrating agent subcontracts a
task across a trust boundary. Each hop produces its own bilateral record, so a
failure in a multi-hop chain is attributable to the hop where it occurred
rather than to the chain as a whole. Chain-linking semantics that make the
full responsibility path independently reconstructable are left to a future
revision.</t>
      <t><strong>Refusal at the boundary.</strong> B's agent declines A's request as out of policy.
B's action attestation records the decline and its constraint basis; A's
acknowledgment is verifiable evidence contradicting a later claim by A that
the request was never answered.
The refusal becomes durable, third-party-verifiable evidence — for B, that
its gate worked; for A, that the request was made and declined
(see <xref target="refusal-across-the-boundary"/>).</t>
      <t><strong>Feeding reputation.</strong> Every completed handshake yields a
counterparty-attested record — the highest-assurance evidence class a
reputation predicate can consume <xref target="I-D.mih-agent-reputation-predicates"/>.
Two organizations that transact build verifiable shared history as a side
effect of transacting.</t>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

<dl>
        <dt>Requesting party:</dt>
        <dd>
          <t>The organization (via its agent) requesting a consequential action across
an organizational boundary.</t>
        </dd>
        <dt>Performing party:</dt>
        <dd>
          <t>The organization (via its agent) that evaluates and disposes of the
requested action.</t>
        </dd>
        <dt>Request attestation:</dt>
        <dd>
          <t>A signed statement by the requesting party describing the requested action
and its material terms, bound to the requesting party's verifiable
organizational identity and naming the intended performing party; including
at minimum a content digest of the request, a nonce, a timestamp, and a
validity window. A request attestation is valid only against the performing
party it names, and only within its validity window (with an
implementation-defined clock-skew tolerance the verifier applies).</t>
        </dd>
        <dt>Action attestation:</dt>
        <dd>
          <t>A signed statement by the performing party, referencing a request
attestation by digest, recording the deterministic constraint results
evaluated at the effect boundary — each constraint identified by reference
so a third party can tell which check produced which result, pinned to a
digest of the constraint-set snapshot in effect and carrying a result for
every constraint in that set (<xref target="constraint-records"/>) — and the disposition
of the request, bound to the performing party's verifiable organizational
identity.</t>
        </dd>
        <dt>Acknowledgment:</dt>
        <dd>
          <t>A signed statement by which a party records receipt of the counterparty's
attestation, completing the bilateral record. Receipt does not assert
agreement with the attestation's contents; a party disputing a disposition
does so in a subsequent linked record.</t>
        </dd>
        <dt>Party identifier:</dt>
        <dd>
          <t>An opaque string naming a party (requesting or performing) within an
attestation.  A party identifier <bcp14>MAY</bcp14> resolve to a registration entry
admitted on the same transparency service (for example, one admitted under
<xref target="I-D.morrison-solo-agent-earn-registration"/>), in which case the party is
a registered principal with an admission record rather than a bare key.
Where it does, the attestation carries the digest of the admitted Signed
Statement as the reference.</t>
        </dd>
        <dt>Verifiable organizational identity:</dt>
        <dd>
          <t>An organizational identity a relying party can validate independently of
that organization's infrastructure — a credential chaining to a root of
trust the relying party accepts (a certificate authority, federation
operator, registry, or published trust list). This document does not
nominate roots.</t>
        </dd>
        <dt>Reduced-assurance indicator:</dt>
        <dd>
          <t>A marker recording that a given exchange completed with fewer than the full
set of attestations (see <xref target="graceful-degradation"/>).</t>
        </dd>
      </dl>
    </section>
    <section anchor="the-bilateral-exchange">
      <name>The Bilateral Exchange</name>
      <t>The exchange has four moves:</t>
      <ol spacing="normal" type="1"><li>
          <t><strong>Request attestation.</strong> Before the performing party acts, the requesting
party produces a request attestation over the action and its material
terms. The requester is now bound: it cannot later deny having asked, or
having asked on these terms.</t>
        </li>
        <li>
          <t><strong>Constraint evaluation.</strong> The performing party verifies the requester's
organizational identity and evaluates the request against deterministic
constraints <em>at the boundary where the action would take effect</em> — not at
the transport edge. Verification gates execution: no verified request
attestation, no consequential action (policy <bcp14>MAY</bcp14> permit degraded
operation; see <xref target="graceful-degradation"/>).</t>
        </li>
        <li>
          <t><strong>Action attestation.</strong> The performing party produces an action
attestation referencing the request attestation by digest and recording
the constraint results and the disposition. Dispositions use the
verdict-complete vocabulary of <xref target="I-D.mih-scitt-agent-action-capsule"/>
verbatim — <em>executed, blocked, denied, timeout, errored, deferred, expired,
escalated</em> — so the record covers every outcome, not only success. A
performing party <bcp14>MUST</bcp14> produce at most one action attestation per request
attestation; repeated execution of a single request is representable only
as distinct request instances, each with its own request attestation.</t>
        </li>
        <li>
          <t><strong>Acknowledgment.</strong> Each party acknowledges the other's attestation. On
completion, each organization is bound to its part and holds proof of the
other's.</t>
        </li>
      </ol>
      <t>Attestations and acknowledgments <bcp14>SHOULD</bcp14> be anchored: registered to a
transparency service per <xref target="RFC9943"/> — carried, for
example, as the payload of a profiled Signed Statement per
<xref target="I-D.mih-scitt-agent-action-capsule"/> — so that inclusion and
non-equivocation are verifiable by a party who trusts neither organization.
An unanchored bilateral record still binds the two parties to each other;
anchoring is what makes it evidence for everyone else.</t>
      <t>Wire encodings for the four objects are TBD for a future revision; this
document fixes the exchange, the binding obligations, and the disposition
semantics. A future revision fixing wire encodings <bcp14>MUST</bcp14> specify JCS
(<xref target="RFC8785"/>) as the deterministic canonicalization for attested objects and
carry an explicit hash-algorithm identifier for hash agility (see
<xref target="canonicalization"/>).</t>
    </section>
    <section anchor="constraint-records">
      <name>Constraint Records</name>
      <t>The evidentiary value of an action attestation rests on <em>which</em> deterministic
checks were applied and <em>what each returned</em>. Three obligations make that record
complete and tamper-evident.</t>
      <t><strong>Constraint-set pinning.</strong> The action attestation <bcp14>MUST</bcp14> bind a content digest of
the constraint-set snapshot in effect at evaluation time, alongside the
per-constraint results. The digest fixes <em>which</em> constraints — their identities
and parameters — were in force when the request was disposed, so that a verifier
can establish the applicable constraint set as of the attestation's anchored
time, not merely at verification time — the same establishable-as-of-anchored-time
property that <xref target="key-compromise-revocation"/> requires of key validity. A
constraint set that can be silently re-parameterized after the fact would let a
performing party restate what it was obligated to check; pinning its digest
removes that degree of freedom.</t>
      <t><strong>Input-commitment digest.</strong> For each evaluation, the performing party <bcp14>SHOULD</bcp14>
bind an input-commitment digest — a digest over the inputs the constraints
consulted — anchored as a commitment and disclosable to the counterparty or an
auditor under the selective-disclosure model (<xref target="privacy-considerations"/>). This
is a <bcp14>SHOULD</bcp14>, not a <bcp14>MUST</bcp14>: the state a constraint consults varies across
deployments, and an honest <bcp14>SHOULD</bcp14> serves a verifier better than a nominal <bcp14>MUST</bcp14>
that implementations cannot uniformly satisfy. A future revision <bcp14>MAY</bcp14> promote it
on implementation experience.</t>
      <t><strong>Completeness.</strong> The action attestation <bcp14>MUST</bcp14> carry a result for every
constraint in the pinned set — each <strong>pass</strong>, <strong>fail</strong>, or <strong>not-evaluated</strong>
(with a reason) — so that a constraint present in the pinned set but absent from
the results is a <em>verifiable omission</em> rather than a silent gap. Selective
reporting of only the favorable results is thereby detectable by any party
holding the pinned constraint-set digest.</t>
    </section>
    <section anchor="refusal-across-the-boundary">
      <name>Refusal Across the Boundary</name>
      <t>A declined request is not a failed exchange; it is a completed exchange with
a decline disposition. The action attestation records <em>that</em> the request was
declined and <em>on what constraint basis</em>; the requester's acknowledgment
completes the record. This has two consequences.</t>
      <t>For the performing party, a bilaterally-acknowledged decline is evidence,
verifiable by an auditor who trusts neither party, that its boundary
enforcement works — the strongest
form of the refusal-as-positive-signal reputation input described in
<xref target="I-D.mih-agent-reputation-predicates"/>, because here even the <em>counterparty
that was refused</em> has signed the record.</t>
      <t>For the requesting party, a history of acknowledged declines is legible too:
a pattern of out-of-policy requests is now provable by its counterparties.
Bilateral records cut both ways by construction; parties should expect their
requesting behavior, not only their performing behavior, to become
reputation-bearing.</t>
    </section>
    <section anchor="graceful-degradation">
      <name>Graceful Degradation</name>
      <t>Counterparties will be of mixed capability for years. A performing party
whose counterpart cannot produce request attestations <bcp14>MAY</bcp14> proceed under
policy, producing its own action attestation unilaterally and recording a
reduced-assurance indicator in place of the missing attestations. The record
format is the same; the assurance marking differs. This keeps one protocol
across mixed peers while preserving the distinction relying parties need:
a fully-bilateral record and a degraded record are never confusable, and
consumers such as reputation predicates can require a minimum assurance
(cf. the assurance ordering in <xref target="I-D.mih-agent-reputation-predicates"/>).
Degradation <bcp14>MUST</bcp14> be recorded, never silent.</t>
    </section>
    <section anchor="asymmetry-dispositions">
      <name>Dispositions Across the Asymmetry</name>
      <t>The action dispositions above record what the performing party decided about
the <em>action</em>. A second, smaller class records what happened to the <em>exchange</em>
when it does not complete symmetrically; this class is meaningful only because
the record is bilateral. Three asymmetry dispositions are defined, entered
through the schema-extension protocol of
<xref target="I-D.mih-scitt-agent-action-capsule"/> and kept distinct from the action
vocabulary:</t>
      <ul spacing="normal">
        <li>
          <t><strong><tt>delivery_unconfirmed</tt>:</strong> the requesting party emitted its attestation but
delivery to the performing party could not be confirmed — the weakest
outcome, as the counterparty may never have received the request.</t>
        </li>
        <li>
          <t><strong><tt>counterparty_timeout</tt>:</strong> delivery was confirmed, but the performing party
did not countersign within the request's validity window; the request lapses
into this disposition when the window closes.</t>
        </li>
        <li>
          <t><strong><tt>countersign_refused</tt>:</strong> the performing party was reached and explicitly
refused to countersign.</t>
        </li>
      </ul>
      <t>These are weaker than, and <bcp14>MUST NOT</bcp14> be conflated with, a declined action
(<xref target="refusal-across-the-boundary"/>): a decline is a <em>performed</em> boundary decision
that the requester acknowledges — strong evidence — whereas a refusal to
<em>countersign</em> is a failure of the exchange, not a decision about the action.
For the same reason, a party that <em>declines to engage</em> before any request
obligates it is not a party that <em>fails to countersign</em> a request already made;
only the latter is evidentiary against the performing party.</t>
      <t>An asymmetry disposition binds to its request by correlation identifier and the
shared action digest; a half that cannot be matched to a counterpart is an
<strong>orphan</strong> — a defined state, not an error. A requesting party's half, anchored
(<xref target="optional-relay"/>) and marked with an asymmetry disposition, is admissible
evidence that the attempt was made — the one fact neither party can establish
alone — and a verifier weights an anchored-but-unacknowledged record
accordingly.</t>
    </section>
    <section anchor="optional-relay">
      <name>The Optional Relay</name>
      <t>The exchange completes agent-to-agent; no intermediary is required, and the
integrity of the record never depends on one. Where the parties are not
simultaneously reachable, a <em>relay</em> <bcp14>MAY</bcp14> store and forward the attestations and
issue delivery receipts. The relay is an optional, substitutable role: anyone
can run one, relays federate, and the role reads no payloads — attestations
traverse it as opaque, integrity-protected blobs, so a relay learns that a
record moved, not what it said. A delivery receipt is itself an accountability
claim, so a conformant relay <bcp14>MUST</bcp14> anchor the digests of the receipts it issues
to a transparency log it advertises in discoverable metadata, where witnesses
detect equivocation (<xref target="RFC9943"/>, <xref target="RFC9942"/>); the log is the relay's choice,
this document names none, and a relay that will not anchor its own receipts is
non-conformant. A receiving gate <bcp14>SHOULD</bcp14> countersign the envelope receipt, so
that delivery becomes a fact both parties assert rather than one the relay
asserts alone. Signed delivery receipts, and the fabrication attacks against
them, are long-settled ground — the email DSN and MDN mechanisms
(<xref target="RFC3461"/>, <xref target="RFC8098"/>) addressed both decades ago — and this role inherits
that discipline rather than reopening it. Reconciliation, directory, retry, and
admission control are deployment concerns outside this document's scope.</t>
    </section>
    <section anchor="relationship-to-existing-work">
      <name>Relationship to Existing Work</name>
      <t><strong>Record layer.</strong> This document defines an exchange, not a record format:
its attestations are designed to be carried in existing agent action records
— the Agent Action Capsule <xref target="I-D.mih-scitt-agent-action-capsule"/> supplies
the disposition vocabulary, effect binding, and anchoring path this document
relies on, and its selective-disclosure profile
<xref target="I-D.mih-scitt-agent-action-capsule-sel-disc"/> applies to cross-boundary
privacy (<xref target="privacy-considerations"/>).</t>
      <t><strong>Delegation receipts.</strong> <xref target="I-D.nelson-agent-delegation-receipts"/> binds a
<em>principal</em> (the delegating user) to an authorization before any action, on
one side of the boundary. This document binds two <em>organizations</em> to a
specific action at the moment of action. The two compose: a request
attestation may reference the delegation receipt authorizing the requesting
agent.</t>
      <t><strong>Remote attestation.</strong> RATS <xref target="RFC9334"/> attests platform and workload
<em>state</em> — what software is running where. This document attests <em>actions</em> —
what was requested and what was done. A deployment may use RATS evidence to
strengthen confidence in a counterparty's agent runtime; the two are
orthogonal layers.</t>
      <t><strong>Audit and approval records.</strong> The audit architecture
<xref target="I-D.kuehlewind-audit-architecture"/> describes recording agent interactions
across parties, and <xref target="I-D.schrock-ep-authorization-receipts"/> records
human authorization of high-risk actions; both are complementary record
sources this exchange can feed and reference. The accountability composition
<xref target="I-D.mih-sato-agent-accountability-composition"/> describes how such records
compose by shared action digest; a bilateral record naturally fills its
cross-party leg.</t>
      <t>Agent Transfer Protocol (AGTP) <xref target="I-D.hood-independent-agtp"/> defines attestation
within a dedicated transport, via a CONFIRM method producing a signed
acknowledgment of a prior action and an Attribution-Record header for audit.
The bilateral attestation specified here differs in three respects: it is
transport-agnostic (a SCITT Signed Statement that verifies identically over
HTTP, A2A, MCP, or AGTP); it is bilateral in the strict sense — each party
holds the other's signed attestation over the same action digest, rather than
a one-sided acknowledgment; and each record anchors to a transparency service,
so a party trusting neither agent can verify existence and non-equivocation.
The two compose: an AGTP CONFIRM <bcp14>MAY</bcp14> carry and anchor a capsule.</t>
      <t><xref target="I-D.rampalli-scitt-capsule-provenance-binding"/> binds delegation-authorization
references into the capsule payload as namespaced extensions, complementing both
this profile and the base Agent Action Capsule profile by shared action digest.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <section anchor="identity-is-the-floor">
        <name>Identity Is the Floor</name>
        <t>The evidentiary weight of a bilateral record is
bounded by the binding of keys to organizations. This document inherits, and does not
solve, the organizational-identity problem; it requires only that the
credential chain to a root the relying party accepts, and that identity be
bound to the <em>record</em>, not merely the transport session.</t>
      </section>
      <section anchor="half-completed-exchanges">
        <name>Half-Completed Exchanges</name>
        <t>A party that aborts mid-exchange (requests,
then never acknowledges the decline; performs, then withholds the action
attestation) creates an asymmetric record. Timeout dispositions and
anchoring deadlines bound the asymmetry: an unacknowledged attestation
anchored with a timeout marking is itself evidence of the counterparty's
non-completion. Policies <bcp14>SHOULD</bcp14> treat chronic non-completion as
reputation-bearing.</t>
      </section>
      <section anchor="downgrade-attacks">
        <name>Downgrade Attacks</name>
        <t>If degraded operation is permitted, an attacker
prefers to be recorded at reduced assurance. Reduced-assurance records <bcp14>MUST</bcp14>
be unambiguously marked, acceptance of degraded exchanges is a policy
decision of the performing party, and consumers <bcp14>SHOULD</bcp14> weight degraded
records accordingly. Silent downgrade is the failure mode to design out.
A performing party <bcp14>MUST NOT</bcp14> accept an exchange at reduced assurance without
explicit policy authorization to do so; policy <bcp14>MUST</bcp14> be configured, never
inferred from the absence of a request attestation.</t>
      </section>
      <section anchor="replay-and-cross-binding">
        <name>Replay and Cross-Binding</name>
        <t>Nonces and digests bind each attestation to
one request instance; an action attestation <bcp14>MUST NOT</bcp14> be verifiable against
any request other than the one it references. Specifically: if a request
attestation's requester_org or action_digest differs from the performing
party's record at the time it evaluates constraints, the performing party
<bcp14>MUST</bcp14> reject the exchange and produce a <tt>denied</tt> attestation, not a reduced-
assurance indicator. The distinction matters: reduced assurance records a
capability gap; denial records a protocol violation. Two independent verifiers
deriving disposition from the same canonical bytes <bcp14>MUST</bcp14> reach the same
verdict.</t>
      </section>
      <section anchor="key-establishment">
        <name>Key Establishment</name>
        <t>This document does not specify how parties establish
mutual trust in each other's organizational keys. First-use acceptance
(TOFU) is a documented-risk convenience — it does not establish verifiable
organizational identity and <bcp14>MUST NOT</bcp14> be treated as conformant with the
identity requirements of this document. Conformant deployments bind signing
keys to organizational identity via a credential chaining to a root the
relying party accepts, independent of the communicating parties'
infrastructure.</t>
      </section>
      <section anchor="key-compromise-revocation">
        <name>Key Compromise and Revocation</name>
        <t>A signature valid at attestation time may
be produced under a key compromised by verification time. A verifier <bcp14>SHOULD</bcp14> be
able to establish key validity <em>as of the attestation's anchored time</em>, not
only at verification time; revocation and rotation semantics for organizational
keys are inherited from the identity layer and are out of scope here, but a
record without an anchored time cannot support this distinction.</t>
      </section>
      <section anchor="canonicalization">
        <name>Canonicalization and Hash Agility</name>
        <t>Because every binding is by digest, the
canonicalization of the attested objects is security-relevant: divergent
serializations of the "same" terms produce different digests, and ambiguous
canonicalization enables terms-substitution disputes. A future revision fixing
wire encodings <bcp14>MUST</bcp14> specify JCS (<xref target="RFC8785"/>) as the deterministic
canonicalization and carry an explicit hash-algorithm identifier for agility.
Until wire encodings are fixed, implementations <bcp14>SHOULD</bcp14> document the
canonicalization they apply and treat any divergence from a counterparty as a
protocol error.</t>
      </section>
      <section anchor="verification-cost-dos">
        <name>Verification-Cost DoS</name>
        <t>Verifying a request attestation (identity-chain plus
anchor inclusion) is more expensive than producing one. A performing party
<bcp14>SHOULD</bcp14> be able to cheaply reject unverifiable request attestations before
performing full verification, so request-attestation flooding cannot exhaust a
performer at the effect boundary.</t>
      </section>
    </section>
    <section anchor="privacy-considerations">
      <name>Privacy Considerations</name>
      <t>A bilateral record discloses, by construction, that two organizations
transacted — to each other, and if anchored with cleartext identifiers, to
anyone. Deployments <bcp14>SHOULD</bcp14> anchor commitments rather than cleartext
(selective-disclosure structures per
<xref target="I-D.mih-scitt-agent-action-capsule-sel-disc"/>), disclose material terms
only to the counterparty and auditors, and treat counterparty identity
itself as a selectively-disclosable field where the use case allows.
Correlation of anchored records across a party's exchanges (client-list
reconstruction) is the residual risk; mitigations are TBD alongside the
reputation layer's, which faces the same problem from the consumption side.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions at this time. A future revision defining
wire encodings is expected to register media types for the four exchange
objects and a registry for reduced-assurance indicator values. TBD.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC9942">
          <front>
            <title>CBOR Object Signing and Encryption (COSE) Receipts</title>
            <author fullname="O. Steele" initials="O." surname="Steele"/>
            <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
            <author fullname="A. Delignat-Lavaud" initials="A." surname="Delignat-Lavaud"/>
            <author fullname="C. Fournet" initials="C." surname="Fournet"/>
            <date month="June" year="2026"/>
            <abstract>
              <t>CBOR Object Signing and Encryption (COSE) Receipts prove properties of a Verifiable Data Structure (VDS) to a verifier. VDSs and associated Proof Types enable security properties, such as minimal disclosure, transparency, and non-equivocation. Transparency helps maintain trust over time and has been applied to certificates, end-to-end encrypted messaging systems, and supply chain security. This specification enables concise transparency-oriented systems by building on Concise Binary Object Representation (CBOR) and COSE. The extensibility of the approach is demonstrated by providing CBOR encodings for Merkle inclusion and consistency proofs.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9942"/>
          <seriesInfo name="DOI" value="10.17487/RFC9942"/>
        </reference>
        <reference anchor="RFC9943">
          <front>
            <title>An Architecture for Trustworthy and Transparent Digital Supply Chains</title>
            <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
            <author fullname="A. Delignat-Lavaud" initials="A." surname="Delignat-Lavaud"/>
            <author fullname="C. Fournet" initials="C." surname="Fournet"/>
            <author fullname="Y. Deshpande" initials="Y." surname="Deshpande"/>
            <author fullname="S. Lasker" initials="S." surname="Lasker"/>
            <date month="June" year="2026"/>
            <abstract>
              <t>Traceability in supply chains is a growing security concern. While Verifiable Data Structures (VDSs) have addressed specific issues, such as equivocation over digital certificates, they lack a universal architecture for all supply chains. This document defines such an architecture for single-issuer signed statement transparency. It ensures extensibility and interoperability between different transparency services as well as compliance with various auditing procedures and regulatory requirements.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9943"/>
          <seriesInfo name="DOI" value="10.17487/RFC9943"/>
        </reference>
        <reference anchor="RFC8785">
          <front>
            <title>JSON Canonicalization Scheme (JCS)</title>
            <author fullname="A. Rundgren" initials="A." surname="Rundgren"/>
            <author fullname="B. Jordan" initials="B." surname="Jordan"/>
            <author fullname="S. Erdtman" initials="S." surname="Erdtman"/>
            <date month="June" year="2020"/>
            <abstract>
              <t>Cryptographic operations like hashing and signing need the data to be expressed in an invariant format so that the operations are reliably repeatable. One way to address this is to create a canonical representation of the data. Canonicalization also permits data to be exchanged in its original form on the "wire" while cryptographic operations performed on the canonicalized counterpart of the data in the producer and consumer endpoints generate consistent results.</t>
              <t>This document describes the JSON Canonicalization Scheme (JCS). This specification defines how to create a canonical representation of JSON data by building on the strict serialization methods for JSON primitives defined by ECMAScript, constraining JSON data to the Internet JSON (I-JSON) subset, and by using deterministic property sorting.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8785"/>
          <seriesInfo name="DOI" value="10.17487/RFC8785"/>
        </reference>
        <reference anchor="I-D.mih-scitt-agent-action-capsule">
          <front>
            <title>An Agent Action Capsule Profile for SCITT</title>
            <author fullname="Steven Mih" initials="S." surname="Mih">
              <organization>Action State Group, Inc.</organization>
            </author>
            <date day="6" month="July" year="2026"/>
            <abstract>
              <t>   This document defines a SCITT statement profile for recording what an
   AI agent did: the Agent Action Capsule.  A Capsule is a digest-
   committed record of one agent action carrying its verdict-level
   disposition (executed, blocked, denied, errored, timed out), the
   deterministic constraints that were evaluated, the effect that was
   committed together with a confirmed-effect binding that distinguishes
   a dispatched attempt from an observed result, and an honest human-in-
   the-loop flag.  Capsules are expressed as SCITT Signed Statements
   (COSE_Sign1) and made transparent by registration in a SCITT
   Transparency Service.  A Capsule is recorded on every verdict,
   including refusals: a blocked or denied Capsule is the auditor-grade
   evidence that a gate worked.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-mih-scitt-agent-action-capsule-02"/>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC3461">
          <front>
            <title>Simple Mail Transfer Protocol (SMTP) Service Extension for Delivery Status Notifications (DSNs)</title>
            <author fullname="K. Moore" initials="K." surname="Moore"/>
            <date month="January" year="2003"/>
            <abstract>
              <t>This memo defines an extension to the Simple Mail Transfer Protocol (SMTP) service, which allows an SMTP client to specify (a) that Delivery Status Notifications (DSNs) should be generated under certain conditions, (b) whether such notifications should return the contents of the message, and (c) additional information, to be returned with a DSN, that allows the sender to identify both the recipient(s) for which the DSN was issued, and the transaction in which the original message was sent. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3461"/>
          <seriesInfo name="DOI" value="10.17487/RFC3461"/>
        </reference>
        <reference anchor="RFC8098">
          <front>
            <title>Message Disposition Notification</title>
            <author fullname="T. Hansen" initials="T." role="editor" surname="Hansen"/>
            <author fullname="A. Melnikov" initials="A." role="editor" surname="Melnikov"/>
            <date month="February" year="2017"/>
            <abstract>
              <t>This memo defines a MIME content type that may be used by a Mail User Agent (MUA) or electronic mail gateway to report the disposition of a message after it has been successfully delivered to a recipient. This content type is intended to be machine processable. Additional message header fields are also defined to permit Message Disposition Notifications (MDNs) to be requested by the sender of a message. The purpose is to extend Internet Mail to support functionality often found in other messaging systems, such as X.400 and the proprietary "LAN-based" systems, and are often referred to as "read receipts," "acknowledgements," or "receipt notifications." The intention is to do this while respecting privacy concerns, which have often been expressed when such functions have been discussed in the past.</t>
              <t>Because many messages are sent between the Internet and other messaging systems (such as X.400 or the proprietary "LAN-based" systems), the MDN protocol is designed to be useful in a multiprotocol messaging environment. To this end, the protocol described in this memo provides for the carriage of "foreign" addresses, in addition to those normally used in Internet Mail. Additional attributes may also be defined to support "tunneling" of foreign notifications through Internet Mail.</t>
              <t>This document is an Internet Standard. It obsoletes RFC 3798 and updates RFC 2046 (message/partial media type handling) and RFC 3461 (Original-Recipient header field generation requirement).</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="85"/>
          <seriesInfo name="RFC" value="8098"/>
          <seriesInfo name="DOI" value="10.17487/RFC8098"/>
        </reference>
        <reference anchor="I-D.mih-agent-reputation-predicates">
          <front>
            <title>Agent Reputation Predicates for SCITT-Anchored Action Records</title>
            <author fullname="Steven Mih" initials="S." surname="Mih">
              <organization/>
            </author>
            <date month="July" year="2026"/>
            <abstract>
              <t>Work in progress.</t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="I-D.mih-agent-reputation-predicates-00"/>
        </reference>
        <reference anchor="I-D.mih-sato-agent-accountability-composition">
          <front>
            <title>Agent Accountability: Composition and Conformance</title>
            <author fullname="Steven Mih" initials="S." surname="Mih">
              <organization>Action State Group, Inc.</organization>
            </author>
            <author fullname="Tom Sato" initials="" surname="Sato">
              <organization>MyAuberge K.K.</organization>
            </author>
            <author fullname="Songbo Bu" initials="S." surname="Bu">
              <organization>Independent</organization>
            </author>
            <author fullname="Iman Schrock" initials="I." surname="Schrock">
              <organization>EMILIA Protocol, Inc.</organization>
            </author>
            <date day="5" month="July" year="2026"/>
            <abstract>
              <t>   Autonomous and semi-autonomous software agents increasingly take
   consequential actions across administrative and trust domains.
   Holding such an action accountable — to a regulator, auditor, or
   counterparty who does not trust the operator — requires answering
   several questions, each answerable by an independently-verifiable
   profile: whether the agent was permitted to act (CAN), which
   accountable human authorized the specific action (WHO), what the
   agent actually did (WHAT), and whether the runtime enforced correctly
   (AUDIT).

   This document specifies, in Informational terms, how such profiles
   compose — by a shared action-digest, each verifying independently —
   and defines a shared conformance-vector suite against which any
   profile may be tested.  It complements existing audit-architecture
   and record-format work rather than replacing it, reusing existing
   signing, transport, and transparency mechanisms.  Its focus is an
   assurance tier those documents leave open: most agent records today
   are self-attested by an interested party; this document makes
   reachable and testable an anchored, third-party-verifiable tier, in
   which a record is registered to a transparency service (SCITT) so a
   party who trusts neither the agent nor the operator can verify it.
   Self-attestation remains a valid baseline; convergence on the
   disinterested tier — by any conforming profile — is the goal, not a
   single mandated format.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-mih-sato-agent-accountability-composition-00"/>
        </reference>
        <reference anchor="I-D.mih-scitt-agent-action-capsule-sel-disc">
          <front>
            <title>Selective Disclosure Profile for Agent Action Capsules</title>
            <author fullname="Steven Mih" initials="S." surname="Mih">
              <organization>Action State Group, Inc.</organization>
            </author>
            <date day="19" month="June" year="2026"/>
            <abstract>
              <t>   This document normatively profiles the per-field selective-disclosure
   extension point reserved in draft-mih-scitt-agent-action-capsule-01
   Section 9.2 (Selective Disclosure).  It defines the salted-hash
   commitment encoding, decoy-digest construction, disclosure format,
   producer requirements, and verifier checks for selectively
   disclosable fields in Agent Action Capsule payloads.  The mechanism
   follows the SD-JWT selective-disclosure model (RFC 9901) — salted-
   hash commitments, decoy digests, and disclosed [salt, name, value]
   triples — using JCS (RFC 8785) canonicalization, which is already the
   base Capsule profile's canonical form.  SD-JWT (RFC 9901) is the JSON
   form; SD-CWT (draft-ietf-spice-sd-cwt) is the CBOR/dCBOR sibling.
   Because the Capsule payload is JSON, this profile uses the SD-JWT
   (JSON) construction, cited alongside the SPICE WG's SD-CWT work for
   SCITT-ecosystem consistency.  Verifier checks are deterministic and
   reproducible from the Capsule bytes plus a provided disclosure set
   alone; no clock, network access, model invocation, or external lookup
   beyond the provided disclosures is required.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-mih-scitt-agent-action-capsule-sel-disc-00"/>
        </reference>
        <reference anchor="I-D.nelson-agent-delegation-receipts">
          <front>
            <title>Delegation Receipt Protocol for AI Agent Authorization</title>
            <author fullname="Ryan Nelson" initials="R." surname="Nelson">
              <organization>Authproof</organization>
            </author>
            <date day="13" month="June" year="2026"/>
            <abstract>
              <t>   This document defines the Delegation Receipt Protocol (DRP), a
   cryptographic authorization primitive for AI agent deployments.
   Before any agent action executes, the authorizing user signs an
   Authorization Object containing scope boundaries, time window,
   operator instruction hash, and model state commitment.  This signed
   receipt is published to an append-only log before the agent runtime
   receives control.  The protocol reduces reliance on the operator as a
   trusted intermediary by making the user's private key the sole
   signing authority over the delegation record.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-nelson-agent-delegation-receipts-10"/>
        </reference>
        <reference anchor="I-D.kuehlewind-audit-architecture">
          <front>
            <title>An Architecture for Auditing AI Agent Delegation and Interactions</title>
            <author fullname="Mirja Kühlewind" initials="M." surname="Kühlewind">
              <organization>Ericsson</organization>
            </author>
            <author fullname="Henk Birkholz" initials="H." surname="Birkholz">
              <organization>Fraunhofer SIT</organization>
            </author>
            <date day="18" month="May" year="2026"/>
            <abstract>
              <t>   This document describes an architecture for auditing of agent-driven
   interactions on the Internet.  Autonomous and semi-autonomous
   software agents, including those based on artificial intelligence,
   increasingly act on behalf of users, organizations, and services.
   Existing auditing mechanisms often capture isolated system events but
   do not consistently represent delegation relationships, user intent,
   or evolving authorization.  In agent-driven systems, auditability
   requires linking intent, delegation, authorization, and execution.
   The proposed architecture enables this through distributed audit
   record generation, propagation of audit context, optional
   attestation, and additonal logging for transparency.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-kuehlewind-audit-architecture-00"/>
        </reference>
        <reference anchor="I-D.schrock-ep-authorization-receipts">
          <front>
            <title>Authorization Receipts for High-Risk Agent Actions</title>
            <author fullname="Iman Schrock" initials="I." surname="Schrock">
              <organization>EMILIA Protocol, Inc.</organization>
            </author>
            <date day="19" month="July" year="2026"/>
            <abstract>
              <t>   This document defines the EMILIA Protocol (EP) authorization receipt,
   an evidence artifact binding an enrolled approver key to one
   canonical action before execution.  An approver-held key signs an
   Authorization Context containing the action hash, policy reference,
   nonce, audience, and validity window.  A Trust Receipt carries the
   signed contexts, terminal consumption record, and Merkle inclusion
   material so a relying party can verify the recorded event offline
   under independently selected log, directory, policy, and approver
   trust inputs.

   The receipt establishes only the guarantees of the selected
   verification profile.  The mapping from an enrolled approver
   identifier to a natural person is asserted by the directory
   authority.  Offline verification does not establish current
   revocation status, global non-replay, comprehension, legality,
   safety, or execution.  Replay prevention requires an online atomic
   consumption store at the executor.  The state-machine invariants are
   machine-checked under the assumptions stated in this document.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-schrock-ep-authorization-receipts-07"/>
        </reference>
        <reference anchor="RFC9334">
          <front>
            <title>Remote ATtestation procedureS (RATS) Architecture</title>
            <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
            <author fullname="D. Thaler" initials="D." surname="Thaler"/>
            <author fullname="M. Richardson" initials="M." surname="Richardson"/>
            <author fullname="N. Smith" initials="N." surname="Smith"/>
            <author fullname="W. Pan" initials="W." surname="Pan"/>
            <date month="January" year="2023"/>
            <abstract>
              <t>In network protocol exchanges, it is often useful for one end of a communication to know whether the other end is in an intended operating state. This document provides an architectural overview of the entities involved that make such tests possible through the process of generating, conveying, and evaluating evidentiary Claims. It provides a model that is neutral toward processor architectures, the content of Claims, and protocols.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9334"/>
          <seriesInfo name="DOI" value="10.17487/RFC9334"/>
        </reference>
        <reference anchor="I-D.hood-independent-agtp">
          <front>
            <title>Agent Transfer Protocol</title>
            <author initials="C." surname="Hood" fullname="Chris Hood">
              <organization>Nomotic</organization>
            </author>
            <date>n.d.</date>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-hood-independent-agtp"/>
        </reference>
        <reference anchor="I-D.rampalli-scitt-capsule-provenance-binding">
          <front>
            <title>SCITT Capsule Provenance Binding</title>
            <author initials="K." surname="Rampalli" fullname="Karthik Rampalli">
              <organization>Glyphzero</organization>
            </author>
            <date>n.d.</date>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-rampalli-scitt-capsule-provenance-binding"/>
        </reference>
        <reference anchor="I-D.morrison-solo-agent-earn-registration">
          <front>
            <title>Agent Earn Registration</title>
            <author initials="B." surname="Morrison" fullname="Blake Morrison">
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-morrison-solo-agent-earn-registration"/>
        </reference>
      </references>
    </references>
    <?line 531?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>This exchange pattern owes its framing to discussions in the SCITT and
agent-accountability communities, and composes with the work of the authors
cited above.</t>
      <t>Iman Schrock (EMILIA Protocol) contributed the constraint-record obligations
in this revision: constraint-set pinning (<bcp14>MUST</bcp14>), input-commitment digest
(<bcp14>SHOULD</bcp14>), and completeness (<bcp14>MUST</bcp14>).</t>
      <t>Blake Morrison contributed the party-identifier <bcp14>MAY</bcp14> sentence in the
Conventions and Definitions section, enabling party identifiers to resolve
to registration entries admitted on the same transparency service.</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA61d65LbxnL+P08xkX94xSIYS3Zy7N3cVrvS8eZYl2jluFKp
lI0FhiQiEGAw4K54VKrKQ+QB8ix5lDxJ+uvuGQxArrSuyqlUxCWBufT05evb
OMsy01d97U7to2dVnfeuy2t73vfO93lftY1tl/aia73PXnervKn+LN+er1zT
2/MCf/hHJr+56dzteAx5YhjpkSnbosk3NFXZ5cs+21TrLMdT2U14K8uH57Nv
npiCvl613f7UVs2yNX53s6m8px/7/ZbGuXr+7oWptt2p7bud759+880P3zw1
eefyU3vtil1X9Xvz3u3v2q48tf/Kk81tMsfcxqnntuBttsk25/b64urduzkN
nzd+SwM3xX5uO7fc+bz+N0OjNOWved02tJi986aksU7t02+e/nX2zR+yJz+Y
fNev2+7U2MxY+p9s/7p3t66xL6s1f0kzniop6Scawf6xa3fbub1qigU/4TZ5
VZ9av3XFP+RCczy3yCvTtN2G1nrraA779sXFDz9893T4+K1+/P4P3/8VPl5l
lwuQ3RdV3yvxZcCsyLd+R3xgQOnxmN9+99dPwkDf/PB9OpAM0bntTg9t27my
wrH50Xx538bpinbX9DkRnk4nK9rNtvUV3n3YAjPv6qysfBEeb1zt6Wd5tnS1
W8lKOle4atvHdbzfuXXt7qqmzPJdWdG4XbGuelf0u86Fh3yx7trifea2mRyd
csJoNND222+/C++s27bMaFi3dfT/sOBVvz3lgwuiJcLwDly0dJ1907V9W7T1
I34o8gj/LyNW96f2YmF/pHH1y8A5F+uu8uMfUn49ta/aTdtXBf/qXVc5j+MM
Y181xOqN67NLCGCQw6Pr1711+Wab13WlBxLOYNu1xMF5UziS3aasmtV4vyw2
9kKexnb1aftMnv7Mxv+0sG910snm/5R3/bp6f/jzmAR/rPfb9Z9d1/4uIjx4
o4FJ246OghjDt3VgbZd3YJRV5UlfBI6eMsFzesi+TR76DC2eLexLnWdCi2d1
/t6Nf3zoTh+0cpNlmc1v8GfRG/PLmvRVTv/HW2i3pDB7V9qbvSXVN6I/Kcf/
2JF69Ta3Bekp/NX0FRkEEWOz7NrN8aHypu3XriNt25b5/mtPQxWkuGGB+nXe
W/ehWOfNytn//c//stUSUxv3ocJc/I237922D4vyVenmlpQRqRriQfqWB5Gv
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
FBbkKKiJ3Jhcn8SlIA+9Pmlh/g+dcYo7V2sAAA==

-->

</rfc>
