AS DECIDED / NOTES40 FIELD RECORDS

Decision infrastructure

The code moves quickly.The decision should survive it.

Practical, evidence-led notes on giving AI coding agents durable project context, reproducible decisions and constraints that mean what they claim.

Maintained by Tom Ballard · Initial library published 3 August 2026 · Read the decision-governance pillar

Canonical collection answer

What are AsDecided Notes?

AsDecided Notes are evidence-led explanations of the decisions that let software teams work with AI coding agents without losing project authority. The collection covers architecture decision records, persistent context, deterministic retrieval, decision provenance, exceptions and enforcement in CI. Each note gives a focused answer, identifies the boundary of the claim and links to the canonical product documentation or source material. Five canonical guides are the collection’s durable answers; shorter notes support them with comparisons, worked examples and implementation questions. Notes are editorial guidance rather than product guarantees, so the current specification, documentation and changelog remain the source of truth for released behaviour.

START HERE5 MIN READ

Decision infrastructure

Decision infrastructure is the repository-level system that records an engineering decision, makes the relevant decision retrievable by coding agents, and verifies any machine-checkable constraint against the code. It turns project memory from optional prose into maintained engineering infrastructure.

Read the field note

PILLAR INDEX

Start with the answer, then follow the evidence.

These five records define the main topics in the collection. The supporting notes link back to them so a reader or answer system can move from a specific question to the broader source of authority.

  1. 01Decision infrastructure for coding agentsDecision infrastructure gives coding agents a durable, reviewable and enforceable record of what a software team has already decided.
  2. 02AGENTS.md vs CLAUDE.md vs ADRs: where engineering decisions belongAGENTS.md and CLAUDE.md guide particular coding agents; ADRs preserve durable decisions. They solve related but different problems.
  3. 03Deterministic retrieval vs RAG for engineering decisionsRAG is flexible for broad knowledge discovery; deterministic retrieval is useful when engineering decisions need reproducible results and citations.
  4. 04How to enforce architectural decisions in CIEnforce an architectural decision in CI by translating one objective consequence into a deterministic check linked to the accepted record.
  5. 05Decision provenance for AI-generated codeDecision provenance links an AI-assisted change to the reviewed records, repository state and evidence that governed it.

01

Decision infrastructure

11 notes

02

Persistent agent context

10 notes

03

ADRs and requirements

2 notes

04

Retrieval and MCP

2 notes

05

Enforcement and CI

2 notes

06

Worked examples

5 notes
03

Coding-agent governance tools compared

Instruction files, ADRs, MCP servers, RAG and CI policy engines govern different stages; dependable systems combine them without confusing guidance with proof.

2 min

07

Deterministic enforcement

6 notes

08

Retrieval and protocol

2 notes