What problem does it solve? Verifying that a code change actually works is often ad-hoc: checks get skipped, manual scenarios go unreported, and passing claims lack evidence. This Skill enforces a repository-owned VERIFY.md contract so every verification run produces a trustworthy, reviewable record bound to an exact commit. ## Core Features & Use Cases - Contract-driven verification: Reads the project-root VERIFY.md, validates its structure, confirms the canonical mise run verify task belongs to this repository, and runs it with a timeout. - Evidence capture: Records per-feature command and HTTP evidence (exact command, output, expectations met) into a run directory that teardown never deletes. - Truthful outcome reporting: Distinguishes pass, fail, blocked, not-run, and not-applicable; flags dirty trees as provisional and policy-file changes as requiring root review, so a candidate cannot certify itself. - Use Case: After fixing a bug on a branch, run the verify skill to execute the project's checks, capture evidence for the affected feature, and produce a run record a reviewer can inspect before merging. ## Quick Start Ask the agent to verify this repository by running the verify skill, which reads VERIFY.md at the project root and executes the canonical mise run verify task while recording the results.