# Reference Index
Purpose: Route agents to current-state documents that map repository structure,
ownership boundaries, and implementation surfaces.
Question this index answers: "how is this organized now?"
## Use this index when
- You need a surface map, ownership boundary, repository layout note, or current
implementation orientation.
- You are deciding where a change belongs before reading a spec or runbook.
## Do not use this index when
- You need a correctness contract; read `docs/spec/index.md`.
- You need a procedure; read `docs/runbook/index.md`.
## Current references
No topic documents currently live in this lane.
## Reference document contract
Start each reference with a compact routing header:
- `Purpose`
- `Read this when`
- `Not this document`
- `Covers`
Keep reference documents descriptive. Do not put required behavior here when it belongs
in spec, and do not put execution steps here when they belong in runbook.