Add Test Design phase: test_design.md prompt, workflow state machine, orchestrator updates, implement/referee reference TEST_PLAN.md
This commit is contained in:
@@ -23,7 +23,8 @@ Each task is a state machine. The Orchestrator determines the current state and
|
||||
|-------|-----------|----------------------|
|
||||
| **New** | No artifacts in task folder | Research |
|
||||
| **Research** | Has `SPEC.md` | Design (optional) or Implement |
|
||||
| **Design** | Has `DESIGN.md` | Implement |
|
||||
| **Design** | Has `DESIGN.md` | Test Design (optional) or Implement |
|
||||
| **Test Design** | Has `TEST_PLAN.md` | Implement |
|
||||
| **Implement** | Has `IMPLEMENTATION.md` | Bug Find |
|
||||
| **Bug Find** | Has `BUG_REPORT.md` | Adversarial Bug Find |
|
||||
| **Adversarial Bug Find** | Has `ADVERSARIAL_BUG_REPORT.md` | Doc Review |
|
||||
@@ -108,10 +109,12 @@ Examine the tasks/ directory and determine the state of each task folder. Check
|
||||
5. Has `BUG_REPORT.md` and `SPEC.md` but no `ADVERSARIAL_BUG_REPORT.md` → **Adversarial Bug Find**
|
||||
6. Has `SPEC.md` but no `BUG_REPORT.md` and no `ADVERSARIAL_BUG_REPORT.md` → **Bug Find**
|
||||
7. Has `IMPLEMENTATION.md` → **Bug Find**
|
||||
8. Has `DESIGN.md` → **Implement**
|
||||
9. Has `SPEC.md` and `DESIGN.md` → **Implement**
|
||||
10. Has `SPEC.md` → **Design** (optional) or **Implement** (if user skips design)
|
||||
11. No artifacts → **New**
|
||||
8. Has `TEST_PLAN.md` → **Implement**
|
||||
9. Has `SPEC.md` and `TEST_PLAN.md` → **Implement**
|
||||
10. Has `DESIGN.md` → **Test Design** (optional) or **Implement** (if user skips test design)
|
||||
11. Has `SPEC.md` and `DESIGN.md` → **Test Design** (optional) or **Implement** (if user skips test design)
|
||||
12. Has `SPEC.md` → **Design** (optional) or **Implement** (if user skips design)
|
||||
13. No artifacts → **New**
|
||||
|
||||
## Output Format
|
||||
|
||||
|
||||
Reference in New Issue
Block a user