Track changes
for agents

An open specification for the agent revision record: who changed what, under what authority, approved by which human. Signed, tamper-evident, and carried inside the document itself.

WHAT THE HUMAN SEESWHAT THE AGENT READS
RECORD · MSA-ACME-NORTHWIND
manifest
parties: acme (2 keys) · northwind (1 key)
profile: contract-negotiation/0.1
anchors: 14 stated
document
msa-draft-7.docx · sha256:9c41…77e0
ledger
turns: 15 (14 signed · 1 pending)
chain: intact · head 9f31…c2a0
turn 015 · op: replace · anchor: a-0042 (§7.1)
- "twelve (12) months"
+ "eighteen (18) months"
authority: mandate m-02
status: pending humanApproval
turn 013 · op: replace · anchor: a-0038 (§7.2)
sig: ed25519 c81d…40aa
approval: r.alvarez · bound 55ab…91d4
recorded · prev 012
turn 014 · op: comment · anchor: a-0051 (§9.2)
body: sha256:1f9e…aa07
sig: ed25519 9f31…c2a0
recorded · prev 013
MSA · ACME / NORTHWIND · DRAFT 7 · REVIEWING

7.1 Term of Agreement. The term of this Agreement is twelve (12) months eighteen (18) months from the Effective Date, unless terminated earlier in accordance with Section 9.

7.2 Renewal. This Agreement shall renew for successive terms unless either party gives written notice of non-renewal at least sixty (60) days before the end of the then-current term.

9.2 Termination for Convenience. Either party may terminate this Agreement upon written notice as set out in Exhibit B, provided all outstanding fees have been paid in full.

Counsel
Agent · 9:41 AM Today
Replace: "twelve (12) months" with "eighteen (18) months"
Renewal pricing in Schedule 2 assumes an 18-month initial term.
Reply or add others with @
Approved · Rachel Alvarez
Counsel
Agent · 9:36 AM Today
Confirm Exhibit B includes the renewal schedule before execution.
Rachel Alvarez · 9:39 AM Today
Added to Exhibit B.
Reply or add others with @
‹›
DRAG ‹› · EACH THREAD IS A TURN · THE PAYLOAD IS THE COMMENT
Four objects. The specification kernel.

Manifest

Who may act. Parties, public keys, documents, anchors. Stated in the file.

§

Mandate

What they may do. Authority granted, scoped, and signed. Never claimed in a prompt.

Turn

A signed revision event. What changed, by whom, chained to everything before it.

·

Approval

A human said yes, bound to the exact bytes they saw. The only way a turn lands.

Canonical JSON, signed turns, DOCX custom XML carriage. Everything else is in the docs.