full-health-checklisted
Install: claude install-skill qupunto/workflow-secretary
# The full health check
The counterpart to the incremental sweeps. `--check`, `--docs` and `--tools`
each narrow themselves to what has moved since they last ran, which is what makes
them affordable to run often — and which means every one of them is trusting a
`covered` list some earlier run wrote.
**This is the run that trusts nothing.** It re-reads every functional file from
scratch, and the checkpoints it leaves behind are what the next weeks of cheap
sweeps rest on. Run it when a checkpoint might be wrong, when a large refactor has
landed, before a release, or on any tree you have not swept in a long time.
Who owns what is [`ownership.md`](../../workflow/ownership.md); what each record
holds is [`record-contract.md`](../../workflow/record-contract.md); the checkpoint
format is [`sweep-checkpoint.md`](../../workflow/sweep-checkpoint.md).
**Project facts come from `.claude/workflow.json`** — `record.*`,
`commands.typecheck`, `commands.test`, `commands.testConsentEnv`,
`commands.indexCheck`. Without a manifest, fall back to conventional names, skip
what you cannot resolve, and say so in one line rather than guessing.
## What it covers, and what it deliberately does not
**Files with functional value** — ones a reader acts on, and that are therefore
wrong rather than merely old when they stop matching reality:
| Covered | Checked for |
|---|---|
| `record.todo`, `record.roadmap` | items already done, claims about state, ordering that no longer reflects dependencies |
|