SnagBadgerA little help for every snag.

Resource-to-scenario coverage#

Read the runner's docs/integration/onboarding-coverage.md before preparing definitions or maintaining coverage. It specifies the CoverageRequest, prepareCoverage and validateCoverageApproval interfaces exported by tooling/onboarding/coverage.mts, the concrete review sequence, preservation checks and structural-only validation boundary.

First settle the runtime user's initial scope/priorities and scenario expectations in live discussion. Present conflicts and inaccessible/uninspected resources as explicit questions/gaps. Prepare only agreed definitions, with blocked execution prerequisites retained honestly. Keep the coverage index outside the catalog; definitions own their execution contract.

Show the exact candidate definition/index changes, obtain approval, revalidate current files with the helper immediately before host-owned writes. Apply only a successful validation result's immutable changes; the mutable preparation is not the write authority. Inspect the written catalog through the runner. On resume, re-read evidence and current files; a saved approval ID is not indefinite authorization. Keep runtime/server support with test-support.md and its separately approved mechanisms.