Status of a spec-loop feature
statusRetrieves the phase, completeness, pending owner edits and alterations, last reconciliation, and phase history for a single spec-loop feature so you can track its current state.
Instructions
Phase, completeness (recomputed by validate), pending owner edits and alterations (recomputed by diff against the manifest), last reconciliation and phase history of one spec-loop feature.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root | No | Absolute path of the project holding spec/. Pass it on every call; otherwise SPEC_LOOP_ROOT, then CLAUDE_PROJECT_DIR, then the server working directory. | |
| feature | Yes | spec-loop feature: its id (FEAT-001), its name (maket-http-connector) or its folder |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| file | Yes | Absolute path of feature.json | |
| name | Yes | ||
| next | Yes | What the agent does next: every result about a feature carries it; follow it | |
| root | Yes | Resolved project root | |
| spec | Yes | Resolved spec/ folder | |
| hooks | Yes | Project hooks declared in spec/spec-loop.json, each with its last run on this feature | |
| phase | Yes | ||
| title | Yes | ||
| folder | Yes | ||
| nextPhase | Yes | ||
| lastVerify | Yes | ||
| ownerEdits | Yes | ||
| alterations | Yes | ||
| unaddressed | Yes | Fields of the current phase never set, optional ones included; a field set to an empty array counts as addressed | |
| completeness | Yes | ||
| phaseHistory | Yes | ||
| lastBackwardMove | Yes | The last move back to an earlier phase, with the owner's reason |