checklisted
Install: claude install-skill qupunto/wss
# The record inspector
## It writes nothing. It dispatches.
When it finds something, it invokes the skill that **owns** that file, and that
owner re-verifies and writes under its own rules, in its own commit.
Delegation is a lookup, not a judgement, and
[`WSS.OWNERSHIP.md`](../../wss/workflow/WSS.OWNERSHIP.md) is the authority. The
rows below are this skill's dispatch view of it — a second copy, kept honest
rather than remembered: `wss-doctor.sh` compares the two on their
`WSS.record.*` keys in both directions and fails on any divergence, so a record
that gains an owner without gaining a row here is reported rather than
discovered. What is free to differ is the owner column, which names the flag or
writer to invoke where the matrix names the skill.
| Finding lives in | Dispatch to |
|---|---|
| `WSS.record.handoff` | `handoff-writer` |
| `WSS.record.behaviour` | `behaviour-writer` |
| `WSS.record.reference` | `reference-writer` |
| `WSS.record.todo` (a file, or a provider — see below), `WSS.record.openDecisions`, `WSS.record.decisions` | `--wss-todo` / `--wss-log` |
| `WSS.record.decisionsIndex` — a stale generated index, per check 4 | `--wss-todo` / `--wss-log`, which owns `WSS.commands.indexRegen` |
| `WSS.record.roadmap` — every lane's copy — and `WSS.record.releases` | `--wss-plan` |
| `WSS.record.toolbelt` | `--wss-scout` |
| `WSS.record.stocktake`, `WSS.record.audits` | `audit-writer` |
| `WSS.record.changelog` | `changelog-writer` |
| `WSS.record.tooling.catalog` |