What problem does it solve? Large multi-step software projects built from a design document require coordinated planning, implementation, review, and QA across many tasks. Doing this in a single context leads to lost state, inconsistent quality, and no durable record of progress. Enact turns a design document into a fully executed project by coordinating specialized subagents through a file-based run directory. ## Core Features & Use Cases - Orchestration Planning: Writes a standalone ENACT_PLAN.md with scope assessment, agent roster, per-task review/QA policy, and an executable manual QA strategy before any work begins. - Two-Phase Execution: Runs project-level agents (surveyor, researchers, planner, task generator, QA scenario generator) then a serial task-level cycle of feature coder, parallel conformance/quality reviewers and QA runner, and combined fix rounds. - File-Based State Management: Tracks ground truth in STATE.md, bugs in bugs/, reviews in reviews/, and QA results in qa/results/ under /tmp/enact/<run-name>/ so runs can resume after interruption. - Use Case: Given a design doc for a new CLI tool, invoke /enact to have an orchestrator plan the work, dispatch coding subagents per task, run code review and manual QA in parallel after each commit, fix findings, and finish with an integration review and retrospective. ## Quick Start Ask the AI to run /enact on your design document to plan and execute the full project with coordinated subagents.