spec-driven-docs 0.6.5

Spec-driven documentation: current specs, immutable decision records, and executable gates kept coherent for people and coding agents.
Documentation
---
digest-of: method/
last-synced: 2026-09-09
token-estimate: 580
---

# AGENTS

## Scope

The spec-driven documentation method: artifact ownership, placement, rules, decision records, agent context, format, lifecycle, traceability, procedures, operational documents, gates, and migration.

## How to use this shelf

Load this digest, then the one chapter that owns the question. Load `_docs/specs/` for changes to the canon itself. Do not read decision records unless the rationale is requested.

## Routing

| Question                          | Owner                 |
| --------------------------------- | --------------------- |
| Artifact ownership and precedence | `00-model.md`         |
| Placement and domains             | `01-placement.md`     |
| Spec shape                        | `02-specs.md`         |
| Requirement grammar and IDs       | `03-rules.md`         |
| Decision-record lifecycle         | `04-decisions.md`     |
| Agent loading and budgets         | `05-agent-context.md` |
| Markdown and size budgets         | `06-format.md`        |
| Living-document lifecycle         | `07-lifecycle.md`     |
| Executable enforcement            | `08-gates.md`         |
| Spec-to-code traceability         | `09-spec-to-code.md`  |
| Procedures                        | `10-procedures.md`    |
| Operational documents             | `11-operational.md`   |
| Migrating an existing corpus      | `12-migration.md`     |
| Writing prose                     | `writing-style.md`    |
| Review                            | `99-checklist.md`     |

Stable copies live under `../templates/`. Installation and ownership live under `../instance/`.

## Maintenance

- Keep this digest a router.
- Update `last-synced` when routing changes.
- The owning chapter wins on disagreement.