Restartability
Always maintain STATUS.md to enable picking up work after interruptions.
STATUS.md Format
# Status: [PROJECT NAME]
**Updated**: [timestamp] | **Tasks**: X/Y complete
## Tasks
| Task | Status | Wave | Notes |
|------|--------|------|-------|
| Feature A | Done | E | PR merged |
| Feature B | Active | D | Writing tests |
| Bug fix C | Blocked | B | Need input |
## Artifacts
| File | Status |
|------|--------|
| spec.md | Done |
| architecture.md | Draft |
| test-plan.md | Missing |
## Session Log
- Completed: [what]
- In progress: [what]
- Blocked: [what + why]
When to Update STATUS.md
- Start of session: Read STATUS.md first
- After completing a wave: Update task status and artifacts
- When blocked: Document what's blocking and why
- Before ending session: Update with current state
Resuming from Interruption
- Read STATUS.md first
- Skip completed work
- Resume from last good state
- Update frequently as you work
Status Icons
| Icon | Meaning | |------|---------| | Done | Task complete | | Active | Currently working | | Blocked | Waiting on something | | Missing | Artifact not yet created | | Draft | Work in progress |
微信扫一扫