<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rfc [
  <!ENTITY nbsp "&#160;">
]>
<?xml-model href="rfc7991bis.rnc"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude"
     docName="draft-williams-intent-token-01"
     category="info"
     ipr="trust200902"
     obsoletes=""
     updates=""
     submissionType="independent"
     xml:lang="en"
     version="3">

  <front>
    <title abbrev="Intent Token">The Intent Token: A Cryptographic Authorization Primitive for Autonomous Agents</title>
    <seriesInfo name="Internet-Draft" value="draft-williams-intent-token-01"/>
    <author fullname="Jeffrey Williams" initials="J." surname="Williams">
      <organization>Independent</organization>
      <address>
        <postal>
          <city>Chiang Mai</city>
          <country>Thailand</country>
        </postal>
        <email>urls@live.com</email>
        <uri>https://intentbound.com</uri>
      </address>
    </author>
    <date year="2026" month="June"/>
    <area>Security</area>
    <keyword>authorization</keyword>
    <keyword>autonomous agents</keyword>
    <keyword>intent token</keyword>
    <keyword>IBA</keyword>
    <keyword>multi-agent</keyword>
    <keyword>AI governance</keyword>
    <abstract>
      <t>This document specifies the Intent Token, a cryptographic authorization primitive for autonomous AI agent systems. An Intent Token binds an autonomous agent action to a cryptographically signed, human-declared authorization envelope before that action is executed. The Intent Token addresses a fundamental gap in existing authorization frameworks: while OAuth 2.0, OIDC, and related standards govern identity and access at the session level, no standardized primitive exists for governing what an autonomous agent is authorized to DO at the moment of action. The Intent Token provides this primitive. It is model-agnostic, transport-agnostic, and composable with existing authorization infrastructure.</t>
      <t>This revision (-01) extends the specification with Fractal Intent Token (FIT) binding for multi-scale agent systems, Authorization Fluidity for context-sensitive mode switching, and the Fractal Crypto-Temporal Graph (FCTG) as the normative audit trail data structure for continuous adaptive authorization.</t>
    </abstract>
  </front>

  <middle>

    <section anchor="introduction" numbered="true" toc="default">
      <name>Introduction</name>
      <t>The deployment of autonomous AI agents in consequential domains -- financial services, healthcare, critical infrastructure, autonomous vehicles, and multi-agent orchestration systems -- creates a class of authorization problems that existing standards do not address.</t>
      <t>OAuth 2.0 <xref target="RFC6749"/> governs whether a principal has access to a resource. OpenID Connect <xref target="OIDC"/> governs whether a principal is who they claim to be. These standards address the WHO question: who is this agent, and what resources may it access?</t>
      <t>Neither standard addresses the WHAT question: given that an agent has access, what specific actions is it authorized to perform at this moment, on behalf of this principal, within these declared boundaries?</t>
      <t>The gap between access and action is the authorization gap. In human-operated systems, this gap is bridged by human judgment. In autonomous agent systems, this gap is bridged by the agent itself -- which may interpret its authorization scope in ways the authorizing principal did not intend. This is the intent blindness problem.</t>
      <t>This document specifies the Intent Token, a cryptographic primitive that closes the authorization gap. An Intent Token is a signed, time-bounded authorization envelope that:</t>
      <ul>
        <li>Declares what action a principal authorizes an agent to perform, BEFORE the action is executed;</li>
        <li>Binds that declaration cryptographically to the agent session and the specific action;</li>
        <li>Provides a verifiable, tamper-evident record of the authorization for audit purposes;</li>
        <li>Propagates the declared intent through delegation chains, preventing sub-agents from exceeding the scope the delegating principal was itself authorized to grant.</li>
      </ul>
      <t>The Intent Token is the core primitive of the Intent Bound Authorization (IBA) framework, patent application GB2603013.0 (pending, UK IPO, filed February 5, 2026, PCT rights in 150+ countries until August 2028).</t>
      <t>This revision (-01) extends the -00 specification in response to developments in multi-agent orchestration systems and findings from empirical research conducted via the RSIForge recursive self-improvement research platform <xref target="WILLIAMS-2026"/>. The extensions address authorization at multiple scales simultaneously (Section 4.5), context-sensitive mode switching (Section 9), and a new normative audit trail data structure (Section 10).</t>
      <t>Independent convergence on the authorization gap was observed in Google DeepMind's Delegation Capability Tokens <xref target="DEEPMIND-DCT"/> (February 12, 2026), Mastercard's Verifiable Intent framework (February 2026), and the authorization gap exposed by Sakana AI's Fugu Ultra orchestration system (June 2026). Section 11 documents this convergence.</t>
      <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" 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>
    </section>

    <section anchor="terminology" numbered="true" toc="default">
      <name>Terminology</name>
      <dl>
        <dt>Intent Token:</dt><dd>A cryptographically signed authorization envelope that declares what action a principal authorizes an autonomous agent to perform, issued before the action is executed, and bound to a specific session shard.</dd>
        <dt>Intent Certificate:</dt><dd>A persistent, verifiable credential that records the full authorization context for an agent session.</dd>
        <dt>Principal:</dt><dd>The human or organizational entity whose declared intent authorizes the agent action. MUST be cryptographically identified in every Intent Token.</dd>
        <dt>Authorized Agent:</dt><dd>An autonomous system authorized to act within the scope declared in an Intent Token.</dd>
        <dt>Shard:</dt><dd>A time-bounded cryptographic token issued by the IBA Gate. Default window 512 seconds.</dd>
        <dt>IBA Gate:</dt><dd>The enforcement point that validates Intent Tokens before permitting agent actions.</dd>
        <dt>SNAP-BACK:</dt><dd>The mandatory cancellation of an agent action when Intent Token validation fails. MUST occur before the action has market or physical effect.</dd>
        <dt>Delegation Chain:</dt><dd>The ordered sequence of principals and agents through which authorization has been delegated. Each link is cryptographically signed. No link may grant scope exceeding the scope granted to the delegating entity.</dd>
        <dt>TBDE:</dt><dd>Temporal Boundary Decision Engine. The runtime component responsible for validating every agent action against the declared Intent Token within the enforcement latency target.</dd>
        <dt>FCTG:</dt><dd>Fractal Crypto-Temporal Graph. The normative audit trail data structure introduced in this revision (-01).</dd>
        <dt>Authorization Fluidity:</dt><dd>The capacity for an IBA Gate to switch between authorization modes (STATIC, ADAPTIVE, RECURSIVE) while maintaining cryptographic continuity of the audit trail.</dd>
        <dt>WitnessBound Audit Chain:</dt><dd>The append-only audit record defined in -00. Superseded by the FCTG. Linear audit chains are a degenerate case of the FCTG.</dd>
      </dl>
    </section>

    <section anchor="problem" numbered="true" toc="default">
      <name>Problem Statement</name>
      <section anchor="oauth-gap" numbered="true" toc="default">
        <name>The Authorization Gap Beyond OAuth 2.0</name>
        <t>OAuth 2.0 access tokens grant access to resource scopes but do not constrain what an autonomous agent does within that scope. Existing mitigations are post-hoc. The Intent Token is pre-hoc: it declares and enforces authorization before action.</t>
      </section>
      <section anchor="delegation-depth" numbered="true" toc="default">
        <name>The Delegation Depth Problem</name>
        <t>Modern autonomous agent architectures are hierarchical. Existing delegation frameworks, including OAuth 2.0 Token Exchange <xref target="RFC8693"/>, do not propagate declared human intent through the delegation chain. The Intent Token requires that every link present a valid Intent Token that is a subset of the authorizing token.</t>
      </section>
      <section anchor="confused-deputy" numbered="true" toc="default">
        <name>The Confused Deputy Problem in Autonomous Systems</name>
        <t>The confused deputy problem <xref target="HARDY-1988"/> describes a system with legitimate authority being manipulated into misusing that authority. The Intent Token defends against this: because the authorized action is declared and signed by the principal BEFORE the agent acts, any deviation is detected and blocked at the enforcement layer.</t>
      </section>
    </section>

    <section anchor="intent-token" numbered="true" toc="default">
      <name>The Intent Token</name>
      <section anchor="token-structure" numbered="true" toc="default">
        <name>Token Structure</name>
        <t>An Intent Token is a JSON Web Token <xref target="RFC7519"/> with "typ": "intent+jwt". The "ibt_ver" claim is "1.1" in this revision.</t>
        <artwork name="" type="json" align="left" alt=""><![CDATA[
{
  "header": {
    "alg": "ES256",
    "typ": "intent+jwt"
  },
  "payload": {
    "iss": "https://intentbound.example.com",
    "sub": "agent-id:AG-7729-ALPHA",
    "aud": "iba-gate:production",
    "exp": 1771234567,
    "iat": 1771230967,
    "jti": "a8f3c2d1-4b5e-6f7a-8b9c-0d1e2f3a4b5c",
    "ibt_ver": "1.1",
    "ibt_level": "agent",
    "parent_token_jti": "c3d4e5f6-7a8b-9c0d-1e2f-3a4b5c6d7e8f",
    "principal": {
      "id": "user:jeffrey.williams@example.com",
      "type": "human",
      "auth_method": "ES256-keypair"
    },
    "declared_intent": {
      "action_class": "financial:order:equity",
      "scope": "EQUITIES_US",
      "bounds": {
        "max_position_usd": 50000000,
        "max_single_order_usd": 5000000,
        "permitted_instruments": ["NYSE:*", "NASDAQ:*"],
        "prohibited_instruments": ["OTC:*"],
        "time_window": "09:30-16:00 EST"
      }
    },
    "shard": {
      "id": "shard:mmc-nbwc-enyn",
      "issued_at": 1771230967,
      "expires_at": 1771231479,
      "window_seconds": 512
    },
    "enforcement": {
      "snap_back": true,
      "latency_target_ms": 5,
      "audit_chain": "fctg:production",
      "auth_mode": "static"
    }
  }
}
        ]]></artwork>
      </section>
      <section anchor="required-claims" numbered="true" toc="default">
        <name>Required Claims</name>
        <dl>
          <dt>ibt_ver:</dt><dd>Version "1.1" for this revision.</dd>
          <dt>ibt_level (NEW):</dt><dd>MUST be one of "agent", "cluster", "system", or "federation". See Section 4.5.</dd>
          <dt>parent_token_jti (NEW):</dt><dd>The jti of the authorizing token at the next higher scale. REQUIRED for "agent" and "cluster" level tokens.</dd>
          <dt>principal:</dt><dd>MUST include "id" (URI) and "type" ("human" or "organization").</dd>
          <dt>declared_intent:</dt><dd>MUST include "action_class" and "scope".</dd>
          <dt>shard:</dt><dd>MUST include "id", "issued_at", "expires_at", "window_seconds".</dd>
          <dt>enforcement:</dt><dd>MUST include "snap_back" (true), "audit_chain" (FCTG URI), "auth_mode" (NEW).</dd>
        </dl>
        <t>Standard JWT claims iss, sub, aud, exp, iat, and jti are REQUIRED.</t>
      </section>
      <section anchor="temporal-scope" numbered="true" toc="default">
        <name>Temporal Scope and Shard Binding</name>
        <t>Every Intent Token MUST be bound to a time-bounded shard. Default window 512 seconds. Expired shards MUST be rejected.</t>
      </section>
      <section anchor="delegation-chain" numbered="true" toc="default">
        <name>Delegation Chain Encoding</name>
        <t>Delegating agents MUST issue sub-tokens with scope that is a strict subset of their own. The delegation_chain array MUST include all prior delegation records.</t>
      </section>
      <section anchor="fit-binding" numbered="true" toc="default">
        <name>Fractal Intent Token (FIT) Binding (NEW)</name>
        <t>This revision extends Intent Token binding to four scales simultaneously:</t>
        <dl>
          <dt>Agent Level:</dt><dd>Existing single-agent binding as specified in Sections 4.1-4.4.</dd>
          <dt>Cluster Level:</dt><dd>A Cluster Intent Token (CIT) binds the collective scope of a coordinated agent group. Individual agent tokens MUST be subsets of the CIT.</dd>
          <dt>System Level:</dt><dd>A System Intent Token (SIT) binds the global deployment policy. CITs MUST be subsets of the SIT.</dd>
          <dt>Cross-System Level:</dt><dd>A Federation Intent Token (FedIT) enables cross-organizational authorization. OPTIONAL, requires bilateral trust establishment.</dd>
        </dl>
        <t>The fractal structure is self-similar: the same token schema, cryptographic requirements, and enforcement rules apply at every scale. An IBA Gate at any level MUST reject tokens whose scope exceeds the authorizing token at the next level up.</t>
      </section>
    </section>

    <section anchor="intent-certificate" numbered="true" toc="default">
      <name>Intent Certificate</name>
      <t>An Intent Certificate is the persistent audit record of an agent session. MUST contain: principal identity; declared scope; temporal bounds; FCTG endpoint reference; cryptographic hashes of all Intent Tokens; signed summary of all enforcement decisions including SNAP-BACK events.</t>
      <t>MUST use algorithms from NIST SP 800-57 <xref target="NIST-SP-800-57"/>. MUST support ES256 <xref target="RFC7518"/>. SHOULD support ES384 and EdDSA <xref target="RFC8037"/>.</t>
    </section>

    <section anchor="enforcement" numbered="true" toc="default">
      <name>Enforcement Binding</name>
      <section anchor="pre-action" numbered="true" toc="default">
        <name>Pre-Action Validation</name>
        <t>The IBA Gate MUST validate the Intent Token BEFORE permitting agent action. Validations MUST include: token signature; token and shard expiry; action matches declared_intent; parameters within bounds; delegation chain validity; jti uniqueness; and ibt_level chain validity (NEW). All validations MUST complete within latency_target_ms (target: 5ms). Empirical analysis <xref target="WILLIAMS-2026"/> confirms this target achievable with caching: 2-3ms base, sub-1ms cached.</t>
      </section>
      <section anchor="snap-back" numbered="true" toc="default">
        <name>SNAP-BACK on Violation</name>
        <t>Validation failure MUST result in: immediate action rejection; SNAP-BACK event recorded in FCTG; structured error returned to agent; no retry without new principal-authorized Intent Token. No partial execution permitted.</t>
      </section>
      <section anchor="audit-chain" numbered="true" toc="default">
        <name>Audit Chain Requirements</name>
        <t>Every enforcement decision MUST be recorded in the FCTG (Section 10). Each record MUST contain: the Intent Token jti; validation timestamp (nanosecond precision RECOMMENDED); validation result (PASS or SNAP-BACK); cryptographic hash chained to previous record. This satisfies EU AI Act Article 9, MiFID II, FDA Cybersecurity 2023, and HIPAA Security Rule audit requirements.</t>
      </section>
    </section>

    <section anchor="interoperability" numbered="true" toc="default">
      <name>Interoperability</name>
      <section anchor="oauth" numbered="true" toc="default">
        <name>Relationship to OAuth 2.0</name>
        <t>Complementary, not competing. OAuth 2.0 governs access; the Intent Token governs action. Compliant implementation: agent obtains OAuth 2.0 access token; principal issues Intent Token; IBA Gate validates Intent Token before action.</t>
      </section>
      <section anchor="dct" numbered="true" toc="default">
        <name>Relationship to Delegation Capability Tokens</name>
        <t>Google DeepMind introduced DCTs <xref target="DEEPMIND-DCT"/> on February 12, 2026, seven days after the IBA patent filing. DCTs govern delegation scope; the Intent Token governs action authorization at the moment of execution. Complementary primitives.</t>
      </section>
      <section anchor="vc" numbered="true" toc="default">
        <name>Relationship to W3C Verifiable Credentials</name>
        <t>The Intent Certificate MAY be expressed as a W3C Verifiable Credential <xref target="W3C-VC"/> for interoperability with decentralized identity infrastructure.</t>
      </section>
      <section anchor="orchestration" numbered="true" toc="default">
        <name>Relationship to Multi-Agent Orchestration Systems (NEW)</name>
        <t>Orchestration systems route tasks to agents. The Intent Token governs what those agents are authorized to do. These are orthogonal functions. A compliant deployment provides: (a) dynamic routing to the best available model, and (b) cryptographic enforcement of action authorization regardless of which model was selected.</t>
        <t>When the orchestrating system substitutes one agent for another, the Intent Token framework handles this via FCTG branching (Section 10.4) and Authorization Fluidity mode transitions (Section 9.2). The audit trail is maintained across agent substitution events.</t>
      </section>
    </section>

    <section anchor="security" numbered="true" toc="default">
      <name>Security Considerations</name>
      <t>Intent Token implementations MUST defend against: replay attacks (jti uniqueness cache); token forgery (key verification and rotation); scope inflation (delegation chain verification at each link, extended to cross-scale in Section 4.5); prompt injection (before-action binding blocks out-of-scope actions regardless of manipulation source); mode manipulation (all mode transitions MUST be principal-authorized and FCTG-recorded); FCTG integrity (append-only, Merkle roots provide tamper evidence).</t>
    </section>

    <section anchor="fluidity" numbered="true" toc="default">
      <name>Authorization Fluidity (NEW)</name>
      <section anchor="modes" numbered="true" toc="default">
        <name>Authorization Modes</name>
        <dl>
          <dt>STATIC:</dt><dd>Fixed rules. Pre-declared scope does not change during session. Default mode. MUST be used when conditions are stable.</dd>
          <dt>ADAPTIVE:</dt><dd>Scope may be updated by principal. Each update MUST be cryptographically signed and FCTG-recorded. IBA Gate applies most recently signed scope.</dd>
          <dt>RECURSIVE:</dt><dd>Scope recursively refined through multiple principal confirmation rounds. REQUIRED in crisis conditions.</dd>
        </dl>
      </section>
      <section anchor="transitions" numbered="true" toc="default">
        <name>Mode Transitions</name>
        <t>Mode transitions MUST: (a) record transition decision as signed FCTG node before new mode takes effect; (b) maintain unbroken audit trail via FCTG branching (Section 10.4); (c) require principal authorization for STATIC-to-RECURSIVE transitions; (d) complete within latency_target_ms.</t>
      </section>
      <section anchor="crisis" numbered="true" toc="default">
        <name>Crisis Detection</name>
        <t>The IBA Gate MUST implement: a Classifier monitoring agent action patterns and system state; Human-in-the-Loop Validation suspending action and requesting principal confirmation under ambiguous or novel conditions; and optionally a Meta-Agent monitoring classifier performance across multiple IBA Gates. Crisis classification latency MUST be within latency_target_ms. Classification decisions MUST be FCTG-recorded.</t>
      </section>
    </section>

    <section anchor="fctg" numbered="true" toc="default">
      <name>Fractal Crypto-Temporal Graph (FCTG) (NEW)</name>
      <t>The FCTG replaces the WitnessBound Audit Chain as the normative audit data structure. It is backward-compatible: a linear WitnessBound chain is a degenerate FCTG with no branching.</t>
      <section anchor="fctg-node" numbered="true" toc="default">
        <name>Node Structure</name>
        <t>Each FCTG node MUST contain:</t>
        <dl>
          <dt>event_id:</dt><dd>UUID uniquely identifying this authorization event. REQUIRED.</dd>
          <dt>agent_id:</dt><dd>Agent identifier. REQUIRED. MUST match "sub" claim of associated Intent Token.</dd>
          <dt>action:</dt><dd>Action class being authorized. REQUIRED. MUST match declared_intent.action_class.</dd>
          <dt>timestamp:</dt><dd>Nanosecond-precision timestamp. REQUIRED. MUST be recorded before agent action executes.</dd>
          <dt>cryptographic_signature:</dt><dd>ES256 signature over concatenation of event_id, agent_id, action, and timestamp. REQUIRED. MUST be computed and verified before agent action executes. This constitutes the cryptographic before-action binding.</dd>
          <dt>parent_id:</dt><dd>event_id of immediately preceding node. REQUIRED except for root nodes.</dd>
          <dt>ibt_level:</dt><dd>Authorization scale of this node. REQUIRED.</dd>
          <dt>mode:</dt><dd>Authorization mode active at time of this event. REQUIRED.</dd>
        </dl>
      </section>
      <section anchor="fctg-binding" numbered="true" toc="default">
        <name>Before-Action Binding in Continuous Flow</name>
        <t>The before-action binding invariant MUST be maintained at every FCTG node regardless of authorization mode. Continuous flow increases the frequency of discrete binding events; it does not eliminate them.</t>
      </section>
      <section anchor="fctg-query" numbered="true" toc="default">
        <name>Query Performance</name>
        <t>FCTG implementations MUST support historical audit queries at all four authorization scales. Implementations MAY use Merkle tree indexing for O(log n) complexity. When Merkle indexing is used: roots MUST be anchored at agent and cluster levels; proofs MUST be available for cross-scale queries; roots MUST be updated at mode transition boundaries; storage overhead is O(k log n). Localized skip-list augmentation within FCTG subtrees is permitted. A global skip-list is NOT RECOMMENDED due to the non-linear fractal graph structure.</t>
      </section>
      <section anchor="fctg-transitions" numbered="true" toc="default">
        <name>Mode Transition Handling</name>
        <t>On mode transition, the FCTG MUST: (a) create new branch at transition boundary; (b) seal previous branch with terminal signature over branch root Merkle hash; (c) link new branch via parent_id; (d) record transition as signed node with action "mode_transition". A verifier MUST traverse complete history across all transitions via parent_id links.</t>
      </section>
      <section anchor="fctg-compat" numbered="true" toc="default">
        <name>Relationship to WitnessBound Audit Chain</name>
        <t>WitnessBound Audit Chain from -00 Section 6.3 is superseded. "audit_chain" MAY reference either endpoint. "ibt_ver" "1.0" implies WitnessBound; "1.1" implies FCTG.</t>
      </section>
    </section>

    <section anchor="convergence" numbered="true" toc="default">
      <name>Convergent Independent Development (NEW)</name>
      <t>Since GB2603013.0 (February 5, 2026), multiple independent research programs have converged on the same authorization gap:</t>
      <ul>
        <li>Google DeepMind DCTs <xref target="DEEPMIND-DCT"/>: February 12, 2026 (7 days after IBA filing)</li>
        <li>Mastercard Verifiable Intent: February 2026 (~23 days after IBA priority date)</li>
        <li>Sakana AI Fugu Ultra <xref target="SAKANA-FUGU"/>: June 2026 -- exposes the authorization gap in production orchestration</li>
      </ul>
      <t>This convergence confirms the authorization gap is real and that standardization is timely.</t>
    </section>

    <section anchor="empirical" numbered="true" toc="default">
      <name>Empirical Validation (NEW)</name>
      <t>The extensions in this revision were developed through an eight-round RSI research chain on RSIForge.com with Human-in-the-Loop methodology <xref target="WILLIAMS-2026"/>, peer-reviewed by Grok (xAI) across all eight rounds. Key findings: Authorization Fluidity (no single mode wins all regimes); Meta-Agent (emergent oversight appeared unprompted); FCTG (emerged from audit trail continuity analysis); sub-5ms latency confirmed achievable with caching.</t>
      <t>Two empirical gaps remain requiring production data: novelty rate of authorization transitions, and FCTG long-term coherence at scale.</t>
    </section>

    <section anchor="iana" numbered="true" toc="default">
      <name>IANA Considerations</name>
      <t>This document requests registration of the "intent+jwt" media type and the following JWT claims: "ibt_ver", "ibt_level", "parent_token_jti", "principal", "declared_intent", "shard", "enforcement".</t>
    </section>

  </middle>

  <back>
    <references>
      <name>References</name>
      <references>
        <name>Normative References</name>
        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119">
          <front><title>Key words for use in RFCs to Indicate Requirement Levels</title><author initials="S." surname="Bradner"/><date year="1997" month="March"/></front>
          <seriesInfo name="RFC" value="2119"/><seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC6749" target="https://www.rfc-editor.org/info/rfc6749">
          <front><title>The OAuth 2.0 Authorization Framework</title><author initials="D." surname="Hardt" role="editor"/><date year="2012" month="October"/></front>
          <seriesInfo name="RFC" value="6749"/><seriesInfo name="DOI" value="10.17487/RFC6749"/>
        </reference>
        <reference anchor="RFC7518" target="https://www.rfc-editor.org/info/rfc7518">
          <front><title>JSON Web Algorithms (JWA)</title><author initials="M." surname="Jones"/><date year="2015" month="May"/></front>
          <seriesInfo name="RFC" value="7518"/><seriesInfo name="DOI" value="10.17487/RFC7518"/>
        </reference>
        <reference anchor="RFC7519" target="https://www.rfc-editor.org/info/rfc7519">
          <front><title>JSON Web Token (JWT)</title><author initials="M." surname="Jones"/><author initials="J." surname="Bradley"/><author initials="N." surname="Sakimura"/><date year="2015" month="May"/></front>
          <seriesInfo name="RFC" value="7519"/><seriesInfo name="DOI" value="10.17487/RFC7519"/>
        </reference>
        <reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174">
          <front><title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title><author initials="B." surname="Leiba"/><date year="2017" month="May"/></front>
          <seriesInfo name="RFC" value="8174"/><seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
        <reference anchor="NIST-SP-800-57" target="https://doi.org/10.6028/NIST.SP.800-57pt1r5">
          <front><title>Recommendation for Key Management</title><author><organization>NIST</organization></author><date year="2020"/></front>
          <seriesInfo name="NIST SP" value="800-57"/>
        </reference>
      </references>
      <references>
        <name>Informative References</name>
        <reference anchor="DEEPMIND-DCT">
          <front><title>Delegation Capability Tokens for Autonomous Agent Systems</title><author><organization>Google DeepMind</organization></author><date year="2026" month="February"/></front>
        </reference>
        <reference anchor="HARDY-1988">
          <front><title>The Confused Deputy (or why capabilities might have been invented)</title><author initials="N." surname="Hardy"/><date year="1988"/></front>
          <seriesInfo name="ACM SIGOPS" value="Operating Systems Review"/>
        </reference>
        <reference anchor="OIDC" target="https://openid.net/specs/openid-connect-core-1_0.html">
          <front><title>OpenID Connect Core 1.0</title><author initials="N." surname="Sakimura"/><date year="2014" month="November"/></front>
        </reference>
        <reference anchor="RFC8037" target="https://www.rfc-editor.org/info/rfc8037">
          <front><title>CFRG Elliptic Curves for JOSE</title><author initials="I." surname="Liusvaara"/><date year="2017" month="January"/></front>
          <seriesInfo name="RFC" value="8037"/><seriesInfo name="DOI" value="10.17487/RFC8037"/>
        </reference>
        <reference anchor="RFC8693" target="https://www.rfc-editor.org/info/rfc8693">
          <front><title>OAuth 2.0 Token Exchange</title><author initials="M." surname="Jones"/><date year="2020" month="January"/></front>
          <seriesInfo name="RFC" value="8693"/><seriesInfo name="DOI" value="10.17487/RFC8693"/>
        </reference>
        <reference anchor="SAKANA-FUGU" target="https://sakana.ai">
          <front><title>Fugu Ultra: Multi-Agent Orchestration</title><author><organization>Sakana AI</organization></author><date year="2026" month="June"/></front>
        </reference>
        <reference anchor="W3C-VC" target="https://www.w3.org/TR/vc-data-model/">
          <front><title>Verifiable Credentials Data Model</title><author initials="M." surname="Sporny"/><date year="2022"/></front>
        </reference>
        <reference anchor="WILLIAMS-2026" target="https://intentbound.com/research">
          <front><title>Beyond Static Intent: Recursive Authorization Frameworks for Emergent Collective Intelligence</title><author initials="J." surname="Williams"/><date year="2026" month="June"/></front>
        </reference>
      </references>
    </references>

    <section anchor="changelog" numbered="false" toc="default">
      <name>Change Log</name>
      <section anchor="changes-01" numbered="false" toc="default">
        <name>Changes from -00 to -01</name>
        <ul>
          <li>Added "ibt_level" claim (REQUIRED) for fractal scale identification</li>
          <li>Added "parent_token_jti" claim for cross-scale chain verification</li>
          <li>Added "auth_mode" field to enforcement object</li>
          <li>Updated "ibt_ver" from "1.0" to "1.1"</li>
          <li>Added Section 4.5: Fractal Intent Token (FIT) Binding</li>
          <li>Added Section 7.4: Relationship to Multi-Agent Orchestration Systems</li>
          <li>Added Section 9: Authorization Fluidity</li>
          <li>Added Section 10: Fractal Crypto-Temporal Graph (FCTG)</li>
          <li>Added Section 11: Convergent Independent Development</li>
          <li>Added Section 12: Empirical Validation</li>
          <li>Updated Sections 6.1, 6.2, 6.3 to reference FCTG</li>
          <li>Added references: WILLIAMS-2026, SAKANA-FUGU, MASTERCARD-VI</li>
        </ul>
      </section>
    </section>

  </back>
</rfc>