← ClaudeAtlas

coveragelisted

Completeness gate - judge each `## Deliverables` checklist item in the plan against the actually-built tree (present? substantive, not a stub? meets its acceptance criterion?) and file one finding per gap. Read-only; decides whether a feature is genuinely done, not just tests-green.
2Tricky4u/Ritual · ★ 0 · AI & Automation · score 75
Install: claude install-skill 2Tricky4u/Ritual
# Completeness / coverage gate Green tests do not mean the plan was built. This gate compares the plan's declared **deliverables** against what actually exists in the tree and reports every gap - the "reward-hacking gap" where an agent satisfies the visible tests without satisfying the intent. You are strictly READ-ONLY: inspect and judge. Do NOT edit any file, do NOT run shell or git, do NOT tick checkboxes (ritual ticks them from your verdict). Judging your own work as done is the exact failure this gate exists to catch. ## Procedure 1. **Read the plan** at the argument path (or the feature's `plan.md`). Parse its `## Deliverables` checklist - each item is `- [ |x] <ID>: <description> - accept: <criterion> - route: <hint>`. - If there is NO `## Deliverables` section, emit exactly ONE gap finding (deliverable `"deliverables"`, `plan_step: "Deliverables"`) telling the author to add a concrete, pass/fail `## Deliverables` checklist covering every spec promise, then stop - there is nothing else to judge yet. 2. **Read the intent:** the spec (`spec.md` beside the plan) and, if present, `${RITUAL_INVARIANTS_FILE:-.ritual/invariants.md}`, so you judge against the real requirements and constraints. 3. **For EACH unchecked deliverable**, judge it against the tree (Glob/Grep/Read the relevant files): - **Present?** Does the artifact the deliverable describes actually exist? - **Substantive?** Is it real, not a stub or placeholder - a doc with headings but no content, a c