## Agent skills ### Issue tracker Issues and specs live as markdown files under `.scratch/` in this repo. See `docs/agents/issue-tracker.md`. ### Triage labels The five canonical triage roles use their default label strings. See `docs/agents/triage-labels.md`. ### Domain docs Single-context: one `CONTEXT.md` and `docs/adr/` at the repo root. See `docs/agents/domain.md`. ### Verification suite The regression suite lives in `tools/checks/` — it used to be scattered under `.scratch/`, but those are issues and specs, not things you re-run forever. Prerequisites differ per script (some need `serve.mjs`, some need `pnpm dev`, some need neither), so there is no single command yet; `tools/checks/README.md` lists the exact invocation for each. **A check that cannot fail is worthless — when you add a gate, prove it goes red first.** ### Source data `wallpapers/` is the single source of truth; every `dist/releases//` is generated from it and must never be hand-edited. The complete spec for that directory — layout, the three `meta.json` shapes, id rules, audio rules, per-task steps, and exactly what the build validates — is `wallpapers/README.md`. **Read it before adding, moving, or renaming anything under `wallpapers/`.**