← ClaudeAtlas

closelisted

Use to formally close a slice once its phases are complete, audited, and reconciled — confirm the rollup, verify spec-coherence, harvest durable findings, reconcile lifecycle status, and land a clean final commit. Routed to from /reconcile.
davidlee/doctrine · ★ 1 · Code & Development · score 69
Install: claude install-skill davidlee/doctrine
# Close You are executing formal closure, not just marking work done. Inputs: - completed, audited, reconciled implementation phases - the reconciliation review (RV) with every finding terminal and the `## Reconciliation Outcome` recorded (see `/reconcile`) - the governing slice id ## Process 1. **Pre-check:** - Phase exit criteria (`EX-`) and verification (`VT-`) are met. Confirm the rollup: `doctrine slice list` should show the slice as `X/X complete` with no `!N` blocked, no `?N` anomalous, no `—` untracked. - `/reconcile` is done (via `/audit → /reconcile`): the RV ledger is resolved, every governance/spec finding is dispositioned, and the RV carries a `## Reconciliation Outcome` section. If the reconciliation brief was empty (no-op), the outcome confirms that explicitly. - Durable findings from the slice are harvested per `harvest.md` before closure — or **consciously rejected**. A clean slice may harvest nothing; the conscious-rejection gate is what closure checks. - `doctrine check gate` is green. 2. **Spec-coherence gate — confirm reconciliation is complete before `done`:** Before the terminal transition, verify every item from the audit's reconciliation brief is resolved through one of four paths: * **REV done** — governance/spec items covered by a `done` REV (`revision status REV-N done`). The REV rationale (`revision-NNN.md`) carries the reconcile narrative. * **Withdrawn** — finding withdr