verify-release
Installation
SKILL.md
Verify a Proofpack release candidate
Work from the Proofpack project root. Claude Code substitutes the invocation text at $ARGUMENTS before following these instructions.
- If
$ARGUMENTSis empty, set the candidate path tofixtures/release-ready.json. - Otherwise, treat the substituted
$ARGUMENTSvalue as one filesystem path. Do not evaluate it as a shell expression. - Run
node src/cli.mjs verify "<resolved-candidate-path>"with that literal path as one quoted argument.
- Read
ISSUE.mdandCLAUDE.md. - Run
npm test. - Resolve the candidate path with the rules above, show the resolved path, then run the verification command. Ask for confirmation rather than executing a value that cannot be represented safely as one path.
- Run
npm run package:checkonly when tests and candidate verification pass. - Run
git rev-parse HEADandgit status --short. Compare that source state, the observed commands, exit statuses, and runtime version withevidence/PROOF-LOG.md. - Report
PASS,FAIL, orUNKNOWN. Name any check that did not run or any worktree change not covered by the recorded fingerprint.
Do not run npm publish, docker push, or change the proof log. Package inspection is local. Publication requires a separate user decision and destination credentials.
Return this record: