| title | Feature Workflow |
|---|
Tools for more explicit planning, implementation checkpoints, and reviewable outputs for each issue. Use this when you want a more hands-on workflow than wavemill mill, or when a task needs deliberate back-and-forth before you hand it back to the factory.
- Select task from backlog and capture context in
features/<feature-name>/selected-task.json. - Create implementation plan in
features/<feature-name>/plan.md. - Get plan approval before coding.
- Implement phase by phase.
- Run tests/lint between phases.
- Validate against plan and success criteria.
- Create PR and link back to Linear issue.
- Linear remains the source of truth for priorities.
- Plan files provide durable handoff context.
- Validation gates reduce agent drift and regressions.
- PR body captures what changed, why, and how it was tested.
# start guided workflow (Codex prompt)
/prompts:workflow
# or run workflow helper directly
npm run workflow -w codexIf your process separates phases manually, keep these invariants:
- Never skip plan approval.
- Never skip test gates.
- Keep phase artifacts on disk (
selected-task.json,plan.md, validation notes).
Every PR should include:
- concise summary of intent
- key files/modules changed
- test plan and results
- link to the Linear issue (for example
HOK-779)
- Mill Mode — autonomous parallel backlog processing
- Plan Mode — decompose epics into mill-ready sub-issues
- Review Mode — LLM-powered code review
- Expand Mode — batch expand issues into task packets
- Eval Mode — evaluate LLM performance on workflows
- Troubleshooting — common issues and fixes