| name | spectre-plan_review |
| description | Correct and aggressively simplify plan.md after create_plan. Do not review tasks/code, change Scope, or add speculative completeness. |
| user-invocable | true |
plan_review
Purpose
Produce the smallest correct plan through one evidence wave, correctness review, then subtraction-first simplification.
Inputs
$ARGUMENTS: feature root/name or descendant plan.md; optional --auto-apply scope-safe, --orchestrated.
- Require
{FEATURE_ROOT}/specs/plan.md or route to /spectre:create_plan. Authority: concepts/scope.md, specs/prd.md, specs/ux.md, then explicit task_context.md requirements. Reuse existing research.
Working Set
- Resolve one managed
FEATURE_ROOT for this work from explicit/current-thread evidence only (physical directory wins; never branch/recency/lifecycle/scans). If none is confirmed, including when the candidate path is occupied, standalone MUST first load and follow @skill-spectre:spectre-feature-root through DONE; orchestrated calls escalate. Keep writes beneath it and pass it unchanged.
- Reports:
reviews/plan_correctness.md and reviews/plan_review.md. Resume a sole correctness report only when its post-edit hash matches plan.md; otherwise use absent canonical paths or timestamped siblings.
Outputs + DONE