osx-workflowlisted
Install: claude install-skill amauryconstant/openspec-extended
# OpenSpec-extended Autonomous Workflow
Operational reference for the 7-phase loop driven by `openspec-extended orchestrate`. `OSX_AUTONOMOUS=1` is set for skills invoked by that orchestrator, so interactive confirmation steps use their documented autonomous defaults. Covers the 4 tool layers, the phases, state files, the `osx` state I/O tool, and blocker/resume semantics.
---
## TL;DR
```
PHASE0 ARTIFACT_REVIEW → osx-analyzer → osx-review-artifacts (audit + routing); /osx-modify or /opsx:update for fixes
PHASE1 IMPLEMENTATION → osx-builder → osc-apply-change, osx-review-test-compliance
PHASE2 REVIEW → osx-reviewer → osc-verify-change (writes verification-report.md, commits)
PHASE3 MAINTAIN_DOCS → osx-maintainer → osx-maintain-ai-docs
PHASE4 SYNC → osx-maintainer → osc-sync-specs
PHASE5 SELF_REFLECTION → osx-reviewer → (writes reflections.md, commits)
PHASE6 ARCHIVE → osx-maintainer → osc-archive-change / osc-bulk-archive-change
```
PHASE0 is read-only — it dispatches `osx-analyzer` (`edit: deny`) and emits a routing report. PHASE2 and PHASE5 dispatch `osx-reviewer` (`mode: subagent`, `edit: allow`) and write `verification-report.md` / `reflections.md` plus a commit.
**Tool**: every state mutation goes through `openspec-extended osx <domain> <action>`. Library lives at `source/lib/osx.py`.
---
## §1 Tool layers
### §1.1 The 4 layers
| # | Tool | Invocation | Used for |
|---|------|------------|----------|
| 1 | `openspec` (npm