<?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-04" 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-04"/>
    <author fullname="Blake Morrison">
      <organization>Alter Meridian Pty Ltd</organization>
      <address>
        <email>blake@truealter.com</email>
      </address>
    </author>
    <date year="2026" month="October" day="09"/>
    <abstract>
      

<t>This document defines an identity pronoun grammar as a reference axis
orthogonal to the <tt>~handle</tt> identity tier taxonomy defined in draft-morrison-mcp-dns-discovery and draft-morrison-identity-attributed-commits.  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
entity-class 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 entity
classes, 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 entity classes at evaluation time; the entity
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.
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>entity class</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 entity class 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 entity-class 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-class 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 is expected to 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 -04 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/draft-morrison-mcp-dns-discovery/">
          <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>
        </reference>
        <reference anchor="IDACCORD" target="https://datatracker.ietf.org/doc/draft-morrison-identity-accord/">
          <front>
            <title>Identity Accord Protocol</title>
            <author fullname="Blake Morrison">
              <organization>Alter Meridian Pty Ltd</organization>
            </author>
            <date year="2026"/>
          </front>
        </reference>
        <reference anchor="IDCOMMITS" target="https://datatracker.ietf.org/doc/draft-morrison-identity-attributed-commits/">
          <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>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="ALTER-URI" target="https://datatracker.ietf.org/doc/draft-morrison-alter-uri-scheme/">
          <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>
        </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 the three-tier handle taxonomy of <xref target="IDCOMMITS"/>, which
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 entity class rather than as a fourth
tier.</t>
    </section>
    <section numbered="false" anchor="document-history">
      <name>Document History</name>
      <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:
H4sIAAAAAAAAA81c63Ybx5H+30/Ry+w5JnUwoCgptkU5ztIUHXGj24r0Ojk6
PsFgpkFMOJjBTg9IIY79LPss+2RbX1XfZgA63v2VH3EoANOX6qqvvrr0ZFmm
+qqvzak+uCxNQ39v9fuubdpNY0/1mf5gFqYzTWGys0+V1RefetPYqm103+qf
l3lT1kaHB6+2tjcre6Dy+bwzd/vGPFBlWzT5iiYsu3zRZ6u26yrbNlnlfpqt
3U+zx89Ukffmpu22p7pqFq2q1t2p7ruN7Z88fvz88ROl8k2/bLtTpXVG/9N6
salrGf6bOr81+o0bnr9su5u8qf6W97QB2lzdm06/MV1VVnmj39MqX/cl/9Cs
8qo+1XMM8W80n8nx22nRrpRq2m5FI9wZTPrh2/MnJyfP3Z9fnnzxDH++OX//
8u3VKQ/lpfuyskV7Z7qtbhe0qtLU+rxtevOph2z6tmhrfWU6+oXVd1WuaQB9
/adrOoCi7UqSGwaLu/2He/0/7LbPuxvTn+pl36/t6fFxmfd53+XFLW25Mv1i
SiMd07Edj05sVayzks6p9Fs75uHocVrSk8dPPqd/Xr48Oz9/9+HlUBhBLc4K
7C5I4J9xl0Evc17r3j2ev3vz5vL6av8ms7O+76r5pjel/kPV07GvVlUvp3xd
mS67Ig0r+k1H3193pHikAv/cggj7yQrZy45QFMw1sZOz19cXH7LvPlwORXS9
NPoztq3PNH2pr4qlWRlNj2qyl3XeF8t8TgjjkSag0T+lgHgj2aarMsv72KMq
799dXf4pu758/fJipCwXFxf6qi/1yePHT6cn2ZPHJ19M9NXS1DUrDO1fv86b
m01+Y+hzU2AX+sn08+kJKVFdGoLmdc7QfLB3E+vN3E7btWluunaz5i20TV01
Bl8cP//8+fPnJ8+/eP58uOiTL+iff7i8zj5c/Ofl1eW7MardVD0BfYVp7eEX
RzrLtF2bolpsq+ZGh680lt/R8o3lwyUz2L9KGo+EtwLSQsL2OJ1gKM5n9M/z
q6vs6uL1xfn1uw9X2bPh2q5MTWJqCU9fmzuC22f68LRr236iT5et7Y/2r+D+
/n56/5Tlc/3h2Poxsmej03xC//zjlzT9d9/8O81PKHdxdQUpXXw/XMYfN3PT
NaanrZ+xujoVhKxoiYurzfyvNAchobH2A+3V3O9f2W0YaFq1Ip3O28Nxzo9n
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
HN/SmKgmPTe4mP+/hzWJRCVWAAA=

-->

</rfc>
