The shared vocabulary of coding agents the framework can drive (Claude Code, Codex), kept free of any machinery so every surface — CLI, dashboard, preferences — lists and labels the same agents, and can tell which agent a recorded run belongs to even when it ran elsewhere (locally, in the cloud, or on CI, it is still the same agent).

## Before writing SPEC.md files

Read https://raw.githubusercontent.com/brillout/sdd/refs/heads/main/sdd.md
