<?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 3.4.10) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-morrison-identity-pronouns-05" category="info" version="3">
  <!-- xml2rfc v2v3 conversion 3.32.0 -->
  <front>
    <title abbrev="Identity Pronouns">Identity Pronouns: A Reference-Axis Extension to ~handle Identity Systems</title>
    <seriesInfo name="Internet-Draft" value="draft-morrison-identity-pronouns-05"/>
    <author fullname="Blake Morrison">
      <organization>Alter Meridian Pty Ltd</organization>
      <address>
        <email>blake@truealter.com</email>
      </address>
    </author>
    <date year="2026" month="October" day="21"/>
    <abstract>
      

<t>This document defines an identity pronoun grammar as a reference axis
orthogonal to the tier taxonomy that draft-morrison-identity-attributed-commits defines for the <tt>~handle</tt> primitive of draft-morrison-mcp-dns-discovery.  A pronoun is a session-scoped reference
that resolves client-side to a concrete handle using local session
state before any cryptographic, DNS, or federation operation.  The
tier taxonomy (Sovereign, Bot, Instrument) is unchanged; this
specification introduces Absolute vs Pronoun as an orthogonal axis.
A pronoun <bcp14>MUST NOT</bcp14> appear in a capability token, in a DNS record, in
an Accord signature, or in any inter-organisational protocol payload.
This document defines a single Wave-1 pronoun, <tt>~org</tt>,
that resolves to the concrete handle of the organisation bound to the
caller's current session.  An appendix defines a relative-path
pronoun grammar (e.g. <tt>~./finance</tt>, <tt>~../compliance</tt>) as a non-normative
design surface for future work.  The mechanism is provider-neutral,
introduces no new cryptographic primitive, and adds no load to DNS, capability-token issuers, or federated resolvers.</t>
    </abstract>
  </front>
  <middle>
    

<section anchor="introduction">
      <name>Introduction</name>
      <t>The <tt>~handle</tt> identity primitive defined in <xref target="MCPDNS"/> binds a textual
identifier to a cryptographic principal via DNS TXT records under an
<tt>_alter.</tt> prefix.  The tier taxonomy defined in
<xref target="IDCOMMITS"/> partitions handles into three parser-enforced
tiers, Sovereign, Bot, and Instrument, each with distinct
capabilities and invariants.  The three-tier taxonomy classifies what a handle binds to.</t>
      <t>This document covers how a handle is referenced.  A reference may be absolute (a literal handle
transmitted on the wire) or pronominal (a session-scoped reference
resolved by the client before transmission).  Every pronoun resolves
to one of the three tiers at evaluation time; the tier
taxonomy is unchanged.</t>
      <t>The motivating use case is multi-organisational identity.  A human
agent who is a member of two organisations requires a pronoun that
resolves to "the organisation bound to my current session" without
hard-coding either organisation's concrete handle into the agent's
command surface.  A shell user relies on the same pattern when <tt>~</tt>
        <xref target="POSIX-TILDE"/> resolves to <tt>$HOME</tt> for the invoking user rather than
any specific directory path.  Git <xref target="GIT-REVISIONS"/> relies on <tt>HEAD</tt>
and <tt>@{upstream}</tt> as reflexive references.  CSS
<xref target="CSS-SELECTORS-4"/> relies on <tt>:root</tt> and <tt>:host</tt> as grammar-level
contextual references.  Kubernetes <xref target="K8S-SUBJECTACCESSREVIEW"/> relies
on <tt>:self</tt> as a protocol-level reflexive subject.</t>
      <t>Each of these precedents shares three properties.  The pronoun is
(1) part of the surface grammar, (2) resolved before the
underlying protocol sees it, and (3) absent from any payload that
crosses a trust boundary.  This specification adopts the same three
properties for the <tt>~handle</tt> system.</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>
      

<t>The following terms are defined for the purposes of this document:</t>
      <dl>
        <dt>Handle</dt>
        <dd>
          <t>A textual identifier of the form <tt>~</tt> followed by a label, as
defined in <xref target="MCPDNS"/>.  An absolute handle such as <tt>~alice</tt>
corresponds to the <tt>alter:</tt> URI <tt>alter:~alice</tt> defined in
<xref target="ALTER-URI"/>.
Absolute handle</t>
        </dd>
        <dt/>
        <dd>
          <t>A handle whose textual form is identical to
the handle it identifies (e.g. <tt>~alice</tt>, <tt>~example.com</tt>).
Pronoun</t>
        </dd>
        <dt/>
        <dd>
          <t>A handle whose textual form is a reserved reference
expression that resolves to a concrete absolute handle via a
defined resolution algorithm (e.g. <tt>~org</tt>, <tt>~me</tt>).
Concrete handle</t>
        </dd>
        <dt/>
        <dd>
          <t>The absolute handle produced by resolving a pronoun, as opposed to
the pronoun's surface form.
Resolution</t>
        </dd>
        <dt/>
        <dd>
          <t>The operation of replacing a pronoun with its
concrete handle in a given context.
Session state</t>
        </dd>
        <dt/>
        <dd>
          <t>The set of bindings available to a client at
the time of resolution, including but not limited to the caller's
sovereign handle, the caller's currently-bound organisation, and
any pronoun lexicon loaded by the caller's client.
Wave 1</t>
        </dd>
        <dt/>
        <dd>
          <t>The set of pronouns this document defines normatively.  It contains
<tt>~org</tt> only.
Wire</t>
        </dd>
        <dt/>
        <dd>
          <t>Any transport boundary crossed by an identity-bearing
payload, including capability tokens, DNS records, MCP tool
invocations, HTTP requests to federated peers, and signatures
attached to Accord documents.</t>
        </dd>
      </dl>
    </section>
    <section anchor="the-reference-axis">
      <name>The Reference Axis</name>
      <section anchor="two-orthogonal-axes">
        <name>Two Orthogonal Axes</name>
        <t>The <tt>~handle</tt> identity system has two orthogonal axes.  The first
axis is <strong>tier</strong>, defined in <xref target="IDCOMMITS"/>:</t>
        <t><tt>
Sovereign | Bot | Instrument
</tt></t>
        <t>The second axis, defined by this document, is <strong>reference type</strong>:</t>
        <t><tt>
Absolute | Pronoun
</tt></t>
        <t>Every handle is a point in the two-dimensional space defined by
these axes.  An Absolute Sovereign is a concrete handle such as
<tt>~alice</tt>.  A Pronoun Sovereign is a reference such as <tt>~org</tt> that
resolves to a concrete Sovereign handle at evaluation time.  An
Absolute Bot is <tt>~example-deps.bot</tt>.  A Pronoun Bot is a reference
such as <tt>~my-runtime.bot</tt> (non-normative example) that resolves to
the concrete Bot handle of the caller's currently-active runtime
daemon.</t>
        <t>A pronoun's tier is a property
of the concrete handle produced by resolution, not of the pronoun
itself.</t>
      </section>
      <section anchor="wire-invariant">
        <name>Wire Invariant</name>
        <t>A pronoun <bcp14>MUST NOT</bcp14> appear in a typed handle field of any structured
payload that crosses a protocol trust boundary.  Before any of the
following operations, a pronoun appearing in a handle field <bcp14>MUST</bcp14> be
resolved to its concrete handle:</t>
        <ol spacing="normal" type="1"><li>
            <t>Any DNS query or DNS record publication under the <tt>_alter.</tt>
prefix or any other DNS label used for <tt>~handle</tt> resolution.</t>
          </li>
          <li>
            <t>Issuance or verification of any capability token whose subject,
audience, or resource identifier references a handle.</t>
          </li>
          <li>
            <t>Any cryptographic signing or verification operation over an
identity-bearing payload, including but not limited to Accord
documents <xref target="IDACCORD"/>, Identity-Attributed commit trailers
<xref target="IDCOMMITS"/>, attestation statements, and reputation claims about a
handle.</t>
          </li>
          <li>
            <t>Any MCP tool invocation, HTTP request to a federated peer's
<tt>.well-known/alter</tt> endpoint, or other protocol payload in which
a handle appears as a typed field.</t>
          </li>
          <li>
            <t>Any write to an append-only identity log, a long-lived record of
events attributed to a handle, or a Signed Tree Head anchor.</t>
          </li>
          <li>
            <t>Any on-chain reference, smart-contract call, or blockchain
anchoring operation (e.g. x402 micropayment routing) that
encodes a handle as a contract parameter.</t>
          </li>
        </ol>
        <t>This enumeration is non-exhaustive.  The governing principle is
that a pronoun is a property of the caller's session context and
<bcp14>MUST NOT</bcp14> be transmitted to any principal who does not share that
session context.</t>
        <t>The Wire Invariant applies to handle fields in structured payloads.
A handle field is a field typed as "handle" in a payload schema or
a positional argument documented as carrying a handle.  The
invariant does not apply to natural-language content that
incidentally contains a pronoun token, such as the body of a
message between members, a user prompt, or a documentation string.
A client <bcp14>MUST NOT</bcp14> rewrite pronoun tokens appearing inside
free-text content; such content is conveyed verbatim and a remote
reader is responsible for recognising that a pronoun in free text
is scoped to the author's session, not the reader's.  A client <bcp14>MAY</bcp14>
surface a usability warning when free-text content contains pronoun
tokens, but <bcp14>MUST NOT</bcp14> transform the content.</t>
        <t>This invariant is why pronouns are defined in this document rather
than as an extension of the tier taxonomy.  Pronouns belong
to the client's presentation layer and concrete handles to the
protocol.</t>
        <t>A conformant implementation <bcp14>MUST</bcp14> reject any payload received over
the wire in which a pronoun appears in a typed handle field.  The
rejection treats the payload as a category error, analogous to the
cross-tier rejection defined in <xref target="IDCOMMITS"/>.</t>
      </section>
      <section anchor="resolution-algorithm">
        <name>Resolution Algorithm</name>
        <t>Resolution is performed by the client immediately prior to the first
operation listed in the Wire Invariant above.  The resolution
algorithm proceeds in three phases.</t>
        <t>Phase 1 is lexicon lookup.  The client maintains a pronoun lexicon
mapping reserved textual forms to resolver functions.  If the
handle's textual form does not match any entry in the loaded
lexicon, the handle is treated as absolute and no further
resolution is performed.</t>
        <t>Phase 2 is context binding.  The resolver function is invoked with
the current session state.  Session state <bcp14>MUST</bcp14> include at minimum
the caller's sovereign handle; it <bcp14>MAY</bcp14> include the caller's
currently-bound organisation, the caller's currently-held roles,
the current thread identifier, and any other context the pronoun's
resolver requires.</t>
        <t>Phase 3 is substitution.  The resolver returns a concrete handle or
an error.  On success, the pronoun is replaced with the concrete
handle in the payload about to be transmitted.  On error, the
operation that triggered resolution <bcp14>MUST</bcp14> be aborted; the pronoun
<bcp14>MUST NOT</bcp14> be transmitted unresolved as a fallback.</t>
        <t>A conformant resolver <bcp14>MUST</bcp14> be deterministic within a single session:
two successive resolutions of the same pronoun within the same
session state <bcp14>MUST</bcp14> yield the same concrete handle.</t>
      </section>
    </section>
    <section anchor="the-org-pronoun-wave-1">
      <name>The <tt>~org</tt> Pronoun (Wave 1)</name>
      <section anchor="definition">
        <name>Definition</name>
        <t><tt>~org</tt> is a Sovereign-tier pronoun that resolves to the concrete
sovereign handle of the organisation currently bound to the caller's
session.</t>
      </section>
      <section anchor="session-binding">
        <name>Session Binding</name>
        <t>The session state that binds <tt>~org</tt> is established at authentication
time (typically by a command of the form <tt>alter login &lt;handle&gt;</tt> or
equivalent).  The binding is recorded in a session-state artefact
local to the caller's environment, and <bcp14>MUST</bcp14> contain at least the
field <tt>current_org</tt> whose value is the concrete sovereign handle of
the bound organisation.  On reference implementations, a file at the
path $HOME/.config/alter/session.json is <bcp14>RECOMMENDED</bcp14>.</t>
        <t>A client <bcp14>MAY</bcp14> provide a <tt>switch</tt> command (e.g. <tt>alter switch &lt;handle&gt;</tt>)
that rewrites <tt>current_org</tt> without requiring re-authentication,
provided the caller is already a verified member of the target
organisation.</t>
      </section>
      <section anchor="resolution-failures">
        <name>Resolution Failures</name>
        <t><tt>~org</tt> resolution <bcp14>MUST</bcp14> fail, and the triggering operation <bcp14>MUST</bcp14> be
aborted, if any of the following hold:</t>
        <ul spacing="normal">
          <li>
            <t>The session-state artefact is absent or unreadable.</t>
          </li>
          <li>
            <t>The <tt>current_org</tt> field is absent, empty, or malformed.</t>
          </li>
          <li>
            <t>The caller is no longer a verified member of the bound
organisation (e.g. revocation has occurred since session start).</t>
          </li>
        </ul>
        <t>A resolution failure is distinct from an absolute handle referencing
a non-existent organisation.  The latter fails at protocol layer;
the former fails at client layer before any wire operation.</t>
      </section>
      <section anchor="example-non-normative">
        <name>Example (non-normative)</name>
        <t>A member bound to <tt>~example-org</tt> via <tt>alter login ~example-org</tt>
invokes a messaging command:</t>
        <t><tt>
alter message send --to ~org --body "what is due this week?"
</tt></t>
        <t>The client resolves <tt>~org</tt> to <tt>~example-org</tt> by reading <tt>current_org</tt>
from session state.  The outbound capability-token subject field
carries <tt>~example-org</tt>; the pronoun <tt>~org</tt> does not appear on the wire.</t>
        <t>The same member subsequently invokes <tt>alter switch ~example-co</tt> (an
organisation they are a member of via a separate invitation).  The
next invocation of the same command resolves <tt>~org</tt> to <tt>~example-co</tt>
instead.  Neither invocation requires the member to retype the
concrete handle.</t>
      </section>
    </section>
    <section anchor="pronoun-lexicon-extensibility">
      <name>Pronoun Lexicon Extensibility</name>
      <section anchor="per-client-lexicon">
        <name>Per-Client Lexicon</name>
        <t>An implementation <bcp14>MAY</bcp14> load a pronoun lexicon from any source trusted
by the operator.  The minimal lexicon defined by this document
contains <tt>~org</tt> only.  Additional pronouns <bcp14>MAY</bcp14> be added by
the client without coordination with any other party, provided the
Wire Invariant is preserved.</t>
      </section>
      <section anchor="per-org-lexicon-future-work">
        <name>Per-Org Lexicon (Future Work)</name>
        <t>A future revision of this document may define a DNS-based
mechanism by which an organisation <bcp14>MAY</bcp14> publish a pronoun lexicon as
part of its <tt>_alter.&lt;domain&gt;</tt> record, enabling members of that
organisation to load org-specific pronouns (e.g. <tt>~reviewer</tt> resolving
to the current holder of the reviewer role within that org).  Such
pronouns <bcp14>MUST</bcp14> obey the Wire Invariant: the DNS record carries the
lexicon metadata, not resolved values, and resolution remains a
client-side operation.</t>
        <t>This extension is out of scope for the present document.  The
protocol-version constant defined by <xref target="MCPDNS"/> is not incremented.</t>
      </section>
    </section>
    <section anchor="relative-path-pronoun-grammar-appendix-non-normative">
      <name>Relative-Path Pronoun Grammar (Appendix, Non-Normative)</name>
      <t>This appendix describes a relative-path pronoun grammar as a design
surface for future work.  The grammar is non-normative in the
present document; implementations <bcp14>SHOULD NOT</bcp14> emit these forms in
Wave 1.</t>
      <t>The grammar borrows from POSIX path semantics <xref target="POSIX-TILDE"/>:</t>
      <ul spacing="normal">
        <li>
          <t><tt>~./&lt;label&gt;</tt> selects <tt>&lt;label&gt;</tt> within the scope of the caller's
current organisation (e.g. <tt>~./finance</tt> resolves to the current
holder of the finance role within <tt>current_org</tt>).</t>
        </li>
        <li>
          <t><tt>~../&lt;label&gt;</tt> selects <tt>&lt;label&gt;</tt> within the scope of the parent
organisation in the caller's current Accord chain (e.g.
<tt>~../compliance</tt> resolves to the compliance role of the Accord
counter-party).</t>
        </li>
        <li>
          <t><tt>~/&lt;label&gt;</tt> is reserved and <bcp14>MUST NOT</bcp14> be used; the syntax would be
ambiguous with respect to absolute handle forms.</t>
        </li>
      </ul>
      <t>Relative-path pronouns, if standardised in a future revision, obey
the Wire Invariant identically to <tt>~org</tt>: resolution happens
client-side and the concrete handle is what crosses any wire.</t>
      <t>The grammar is a design surface rather than a Wave-1 normative
construct because its purpose is to disambiguate scope when more
than one lexicon is loaded.  A per-org lexicon (Section 5.2) addressing a pronoun
such as <tt>~finance</tt> is sufficient when a member is bound to a
single organisation.  In a multi-organisational scenario, however,
a member whose client loads the lexicons of two organisations both
defining <tt>~finance</tt> faces a collision: which organisation's
finance role does the bare pronoun resolve to?  A relative-path form
(<tt>~./finance</tt> = finance role of current organisation; <tt>~../finance</tt>
= finance role of the Accord counter-party) makes the scope explicit
at the call site.  The ambiguity is removed, and the client needs no
precedence rule that may not match caller intent.</t>
      <t>The grammar is deferred to a future revision for three reasons.
First, no implementation deployment has yet exercised the
multi-lexicon scenario that motivates the grammar.  Second, the
parent-organisation scope-chain semantics (<tt>~../</tt>) require
coordination with the Accord Protocol <xref target="IDACCORD"/> that has not yet
been specified in sufficient detail.  Third, filing the grammar
early without implementation evidence risks committing to
path-traversal semantics that a future implementation may reveal
to be incorrect.  Filing the grammar as a non-normative appendix
records the design space without committing any implementation to it.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document introduces no new IANA registry.  Pronoun lexicons
are client-local artefacts; they are not enumerated by any registry.</t>
      <t>A future revision of this document that defines a DNS-based per-org
lexicon mechanism (see Section 5.2) will require a <tt>lexicon</tt> TXT
record sub-field to be registered in the <tt>_alter.</tt> record schema
defined by <xref target="MCPDNS"/>.  That registration is out of scope for the
present document.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <section anchor="pronoun-spoofing">
        <name>Pronoun Spoofing</name>
        <t>An attacker capable of writing to the caller's session-state
artefact (e.g. the session.json file under $HOME/.config/alter/)
can cause <tt>~org</tt> to resolve to an attacker-controlled handle.  This
attack is a local privilege-escalation class and is outside the scope of this
specification; implementations <bcp14>SHOULD</bcp14> protect session-state
artefacts with the same filesystem permissions applied to other
credential artefacts.</t>
      </section>
      <section anchor="pronoun-leakage">
        <name>Pronoun Leakage</name>
        <t>An implementation that mistakenly transmits a pronoun on the wire
(e.g. by failing to resolve before token issuance) creates two
hazards: (1) the receiving peer rejects the payload as specified in
Section 3.2, exposing the caller's misconfiguration; (2) the
pronoun's textual form may leak information about the caller's
client topology.  Conformant implementations <bcp14>MUST</bcp14> resolve pronouns
before any wire operation; test suites <bcp14>SHOULD</bcp14> include explicit
coverage of Wire Invariant violations.</t>
      </section>
      <section anchor="binding-freshness">
        <name>Binding Freshness</name>
        <t><tt>~org</tt> resolution depends on session state that may have been
written arbitrarily long before the current invocation.  A client
<bcp14>MAY</bcp14> cache the membership proof; if the caller has been revoked from
the bound organisation since session start, a stale binding could
cause a resolution that the organisation's membership system would
reject at protocol layer.  Implementations <bcp14>SHOULD</bcp14> re-verify
membership freshness at resolution time when the resolved handle is
about to be used for a high-privilege operation (e.g. Accord
signature).</t>
      </section>
      <section anchor="cross-tenant-confusion">
        <name>Cross-Tenant Confusion</name>
        <t>A member of two organisations who invokes a command against <tt>~org</tt>
must be unambiguous about which organisation is bound.  Clients
<bcp14>SHOULD</bcp14> surface the currently-bound organisation in user-visible
status (a status line, prompt decoration, or equivalent) so that
the member cannot mistakenly send a message intended for one
organisation to the other.</t>
      </section>
    </section>
    <section anchor="implementation-status">
      <name>Implementation Status</name>
      <t>This section is to be removed before final publication.</t>
      <t>A reference implementation of this specification is planned in the
~alter open-source codebase; no implementation of the pronoun
resolver exists at the time of this -05 revision.  Implementation
is expected to be distributed across three surfaces:</t>
      <ol spacing="normal" type="1"><li>
          <t>The <tt>alter-cli</tt> command-line interface will maintain the
<tt>current_org</tt> field in a session.json file under
$HOME/.config/alter/ via <tt>alter login</tt> and <tt>alter switch</tt>.</t>
        </li>
        <li>
          <t>The personal alter MCP bridge (<tt>mcp-alter</tt>) will load the
minimal Wave-1 lexicon and perform resolution prior to any
outbound MCP call.</t>
        </li>
        <li>
          <t>Client-side slash-command wrappers will consume the resolver via
the personal alter bridge and <bcp14>MUST NOT</bcp14> implement their own pronoun grammar.</t>
        </li>
      </ol>
    </section>
  </middle>
  <back>
    <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
          <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" target="https://www.rfc-editor.org/info/rfc8174" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
          <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>
        <reference anchor="MCPDNS" target="https://datatracker.ietf.org/doc/html/draft-morrison-mcp-dns-discovery-09">
          <front>
            <title>Discovery of Model Context Protocol Servers via DNS TXT Records</title>
            <author fullname="Blake Morrison">
              <organization>Alter Meridian Pty Ltd</organization>
            </author>
            <date year="2026"/>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-morrison-mcp-dns-discovery-09"/>
        </reference>
        <reference anchor="IDCOMMITS" target="https://datatracker.ietf.org/doc/html/draft-morrison-identity-attributed-commits-04">
          <front>
            <title>Identity-Attributed Git Commits via Tier-Structured Trailers</title>
            <author fullname="Blake Morrison">
              <organization>Alter Meridian Pty Ltd</organization>
            </author>
            <date year="2026"/>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-morrison-identity-attributed-commits-04"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="IDACCORD" target="https://datatracker.ietf.org/doc/html/draft-morrison-identity-accord-03">
          <front>
            <title>Identity Accord Protocol: A Peer Ceremony for Bilateral Agreements Between Identity-Substrate-Bound Principals</title>
            <author fullname="Blake Morrison">
              <organization>Alter Meridian Pty Ltd</organization>
            </author>
            <date year="2026"/>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-morrison-identity-accord-03"/>
        </reference>
        <reference anchor="ALTER-URI" target="https://datatracker.ietf.org/doc/html/draft-morrison-alter-uri-scheme-05">
          <front>
            <title>The 'alter' URI Scheme for Dispatchable ~handle References</title>
            <author fullname="Blake Morrison">
              <organization>Alter Meridian Pty Ltd</organization>
            </author>
            <date year="2026"/>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-morrison-alter-uri-scheme-05"/>
        </reference>
        <reference anchor="POSIX-TILDE" target="https://pubs.opengroup.org/onlinepubs/9699919799/">
          <front>
            <title>IEEE Std 1003.1-2017, Shell Command Language, Section 2.6.1 Tilde Expansion</title>
            <author>
              <organization/>
            </author>
            <date year="2017"/>
          </front>
        </reference>
        <reference anchor="GIT-REVISIONS" target="https://git-scm.com/docs/gitrevisions">
          <front>
            <title>gitrevisions(7): specifying revisions and ranges for Git</title>
            <author>
              <organization/>
            </author>
            <date year="2024"/>
          </front>
        </reference>
        <reference anchor="CSS-SELECTORS-4" target="https://www.w3.org/TR/selectors-4/">
          <front>
            <title>Selectors Level 4 (:root, :host)</title>
            <author>
              <organization/>
            </author>
            <date year="2022"/>
          </front>
        </reference>
        <reference anchor="K8S-SUBJECTACCESSREVIEW" target="https://kubernetes.io/docs/reference/access-authn-authz/authorization/">
          <front>
            <title>Kubernetes Authorization: SelfSubjectAccessReview</title>
            <author>
              <organization/>
            </author>
            <date year="2024"/>
          </front>
        </reference>
      </references>
    

<section anchor="acknowledgements">
      <name>Acknowledgements</name>
      <t>This document builds on the <tt>~handle</tt> identity primitive defined in
<xref target="MCPDNS"/> and on the three-tier handle taxonomy of <xref target="IDCOMMITS"/>, the
taxonomy that classifies <em>what kind of thing</em> a handle binds to.  This document
addresses <em>how the handle is referenced</em>, and treats pronouns as a
reference axis orthogonal to tier rather than as a fourth
tier.</t>
    </section>
    <section numbered="false" anchor="document-history">
      <name>Document History</name>
      <t>draft-morrison-identity-pronouns-05 (October 2026):</t>
      <t>A wording revision.  No normative requirement is added or removed.</t>
      <ul spacing="normal">
        <li>
          <t>Prose revised against the drafting rules, and the references to
other drafts pinned to their current posted revisions.</t>
        </li>
        <li>
          <t>Uses the term tier, as <xref target="IDCOMMITS"/> does, in place of entity class,
defines Wave 1 in Section 2, and moves <xref target="IDACCORD"/> to the
informative references.</t>
        </li>
      </ul>
      <t>draft-morrison-identity-pronouns-04 (October 2026):</t>
      <t>A refresh revision.  No normative requirement is added or removed.</t>
      <ul spacing="normal">
        <li>
          <t>Replaces the hand-typed BCP 14 key-words paragraph in Section 2
with the standard boilerplate.</t>
        </li>
        <li>
          <t>Section 3.2 describes two records and one kind of message in plain
terms where -03 used terms this document never defined.</t>
        </li>
        <li>
          <t>Section 3.3, Section 5.2 and Section 6 speak of roles held within
an organisation, and the example pronouns in the Abstract and
Section 5.2 are renamed to match.</t>
        </li>
        <li>
          <t>The Abstract and Section 5.1 no longer attribute the <tt>~org</tt>
definition and the minimal lexicon to a reference implementation,
since Section 9 states that none exists yet.</t>
        </li>
        <li>
          <t>The example in Section 4.4 uses <tt>~example-org</tt> as the bound
organisation.</t>
        </li>
        <li>
          <t>Section 8.1 and Section 8.3 no longer use BCP 14 key words where
no requirement is stated.</t>
        </li>
        <li>
          <t>Rewrites Appendix A to describe what the document builds on.</t>
        </li>
        <li>
          <t>Updates the revision named in Section 9.</t>
        </li>
        <li>
          <t>Sets the definitions in Section 2 as a definition list, rewrites
sentences in Sections 1, 3 and 6 in plainer terms, and removes
emphasis capitals outside BCP 14 key words.  No requirement
changes.</t>
        </li>
        <li>
          <t>States in Section 2 that an absolute handle corresponds to an
<tt>alter:</tt> URI, and adds an informative reference to <xref target="ALTER-URI"/>.</t>
        </li>
      </ul>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA9Vc63bcxpH+30/Ry+w5JnUGQ5GSL6IcOxRFR9zotiK9SY6O
TwYD9MwgxAATNEBq4tjPss+yT7b1VXU3GpiR7exmz8n+iEPNDPpSXfXVV5dG
kiSqLdrSnOmDq9xU9PdWv23qqu4qe6bP9TuzMI2pMpOcfyisvvzQmsoWdaXb
Wv+4Squ8NDo8eL21rVnbA5XO54252zfmgcrrrErXNGHepIs2WddNU9i6Sgr3
02Tjfpo8/FRlaWuWdbM900W1qFWxac5023S2PX348MnDU6XSrl3VzZnSOqH/
ab3oylKGf1amt0a/csPzl3WzTKvir2lLG6DNla1p9CvTFHmRVvotrfJlm/MP
zTotyjM9xxC/oflMit9Os3qtVFU3axrhzmDSd99cnJ6cPHF/fnHy+WP8+eri
7fPX12c8lJfu88Jm9Z1ptrpe0KpyU+qLumrNhxayaeusLvW1aegXVt8VqaYB
9M0fbugAsrrJSW4YrN/tz+7179htTkI+06cPTz/jf1r6jbGQt5/oitbZVKZN
nuPIdk5unW2SnM4r91tMHj6Rw2BR+VFoN2d61bYbe3Z8THOmbZNmtyTWwrSL
Ka32mFTjeNWuy+NfNsHV84s3r15d3Ywk7XUuOW/bpph3rcn1b4uWxL1eF61I
96YwTXJNJ5u1XUPf3zR04CT6f2YxBwNJw76STPaUPHz8DxX4z0ylsOrICq6e
n19cvHn3fP856PMMKhzUHLDy1pCULghZ1nW1xbL1s6Ik+TRpqc+XjTFretbq
Z6a9N6YKCJNcd3NLu2hN8owgAmMWVVZs0vL/ycmxJJKHj/6PTisa/vzlzeW7
5Nt3V8NDuVkZ/Qmj2SeavtTX2YpkzSdACLVJ22yVzgnTPbYH/P+nFjBvKOma
IrG8H7iOf6SE94//9s311R+Sm6uXzy9Hmn95eamv21yfPHz4aHqSnD48+Xyi
r1emLBmFSLT6ZVotu3Rp6HOTQUD6dPrZ9ISQqcwN+dlNyn5WpN6mzdK0/eI3
ZAbTemOqZVN3G156XZVFZfDF8ZPPnjx5cvLk8ydPjgfSPfmc/vnbq5vk3eV/
XF1fvRm7qGXRktcuMK09/PzoTNuNyYrFtqiWOnyhsfiGFm8saw0h6/410mgk
rTWcJuRqj+Phh6cO8Lq4vk6uL19eXty8eXedPB6u7NqUJKSaXONLc0ee87E+
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
Ln61QvRKLtze3oeKeG7wkoX/BrNGUfCmWQAA

-->

</rfc>
