spec-clarifylisted
Install: claude install-skill repository-standards/core
<!-- Vendored from github/spec-kit v0.13.2 (MIT - scripts/spec/LICENSE). PATCHED(repository-standards) hunks are marked inline; CHERRY-PICKED hunks name the upstream commit they came from. -->
<!-- PATCHED(repository-standards): em and en dashes normalised to ASCII hyphens throughout.
standard/docs/conventions.md forbids them, and this file ships into every adopting repo,
so the vendored punctuation would have carried a rule break into each one. Prose only -
no instruction, path or example changed. Enforced by tools/prose-check.mjs. -->
<!-- PATCHED(repository-standards): ADR-033 - records outrank the dossier and the user; the
dossier was documented as the sole pre-user answer source, so a question a decision had
already settled was asked anyway, and whatever the user said that day won -->
**Records first, then discovery, then the user.** Before the dossier and before any question, read `docs/decision-records/`'s index and open in full only the records whose subject overlaps this spec - and where `decision-records-check` is not running to prove the index lists everything on disk, list the directory too. An **Accepted** record in scope has already answered: write its answer into the spec citing it (`per ADR-0NN`), and do not ask. `Proposed` / `Rejected` / `Superseded` bind nothing - follow the supersession link to the record that is current.
<!-- PATCHED(repository-standards): ADR-024 - the dossier answers before the user does -->
**Discovery second.*