I-D Action: draft-morrison-identity-attributed-commits-02.txt

[email protected] Tue, 11 Aug 2026 16:56:34 -0700
Newsgroups gmane.ietf.announce
Message-ID <178649259432.594.2786494867069049132@dt-datatracker-559c48c7fb-b8xm6>
Internet-Draft draft-morrison-identity-attributed-commits-02.txt is now
available.

   Title:   Identity-Attributed Git Commits via Tier-Structured Trailers
   Author:  Blake Morrison
   Name:    draft-morrison-identity-attributed-commits-02.txt
   Pages:   24
   Dates:   2026-08-11

Abstract:

   This document defines a git commit trailer grammar for identity-
   attributed contributions using the ~handle identity primitive defined
   in [MCPDNS].  The grammar binds sovereign actors, automated bots, and
   AI instruments to specific commits via three tier-structured trailers
   (Acted-By, Executed-By, Drafted-With) and three optional
   cryptographic trailers (Identity-Signature, Identity-Key-Id,
   Identity-Anchor).  The signature is computed with Ed25519 over the
   commit's tree hash rather than its commit hash, preserving
   attribution across rebase, cherry-pick, and squash merge operations.
   Conformant parsers reject cross-tier category errors (e.g., an
   Instrument-tier handle in an Acted-By slot) as malformed.  The
   mechanism is provider-neutral, depends only on DNS [RFC1035] and the
   ~handle resolution algorithm of [MCPDNS], and requires no central
   authority or platform-specific verification service.

The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-morrison-identity-attributed-commits/

There is also an HTMLized version available at:
https://datatracker.ietf.org/doc/html/draft-morrison-identity-attributed-commits-02

A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-morrison-identity-attributed-commits-02

Internet-Drafts are also available by rsync at:
rsync.ietf.org::internet-drafts


_______________________________________________
I-D-Announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]