runward

RW™ · V0.22.0

Docs · Decisions · ADR-0010

ADR-0010.

AGENTS.md as a first-class handover deliverable

Date: 2026-07-09 Status: accepted Deciders: Thibault Souris (maintainer) Method: decision-loop — ecosystem veille (2026), sourced state of the art, challenge, durable position

Context

The veille confirmed AGENTS.md as the de-facto standard for the agent charter: 60k+ repositories, read by 30+ tools (Codex, Copilot, Cursor, Jules, Amazon Q, and — via @AGENTS.md — Claude Code), stewarded by the Linux Foundation's Agentic AI Foundation. runward already writes a vendor-neutral AGENTS.md at init (the mission charter). What it does not yet do is treat AGENTS.md as an explicit output of the handover phase — the leave-behind that makes the receiving team, and any harness they later adopt, autonomous from day one.

This is the wedge. The labs productizing the FDE posture leave behind a PDF playbook and a dependency on their service. runward's differentiator is transmission-as-deliverable; emitting the leave-behind in the one format every harness already reads turns that principle into a portable, machine-consumable artifact.

Decision

The handover workflow (transmettre-capitaliser / handover) emits an AGENTS.md as a standard, first-class handover deliverable — distinct from the charter written at init, this one is the leave-behind for the receiving team: the craft rules that govern the system, the judgment boundaries (what the operator decides versus what the agent may do), the verification commands (including how to run runward check --strict), and the never/PR rules. It is written to be consumed by any harness, alongside the runbook, the ADR journal, and the proofs-in-code — never in place of them.

Alternatives discarded

  • A vendor-specific profile only (CLAUDE.md, GEMINI.md). Ties the leave-behind to one harness; the receiving team may run another. AGENTS.md is the neutral standard all of them read.
  • A bespoke runward handover format. Not portable, not read by any tool — it recreates the lock-in the method rejects.
  • A PDF playbook. What the labs' FDE services produce; human-readable but not machine-consumable, and it ages into a shelf document.

Consequences

  • Positive. The handover leave-behind is portable and immediately usable by any harness; "transmission as deliverable" and vendor-neutrality are realised in one move; runward is positioned to own the de-facto "leave-behind" standard.
  • Negative, accepted. One more emitted artifact to keep aligned with the AGENTS.md convention as it evolves.
  • On other boundaries. The handover workflow's Definition of Done gains the emitted AGENTS.md; the doctrine's transmission section names it as the standard format. No change to the gate or the zero-LLM invariant.

Reevaluation trigger (mandatory, dated)

Reopen if the AGENTS.md convention changes materially under AAIF stewardship (structure, required sections), or if a genuinely more widely-read neutral format supersedes it.

Trigger set on: 2026-07-09 · Watched via: the Agentic AI Foundation's AGENTS.md stewardship.

References

  • AGENTS.md (Linux Foundation / Agentic AI Foundation) — the neutral charter standard.
  • templates/workflows/handover.md, templates/targets/AGENTS.md — the surfaces this ADR touches.
  • The doctrine's transmission section — where the format is named as standard.
← All ADRs