Traceability hooks and other fixes

This commit is contained in:
Renn F
2026-01-11 21:32:26 +01:00
parent 9deb23ec3d
commit 68eded5f2c
12 changed files with 442 additions and 50 deletions
+8 -2
View File
@@ -102,11 +102,17 @@ Use `roboco_journal_reflect()` before decision. REQUIRED.
2. **Cannot self-review** - Can't QA tasks you developed
3. **Message when starting** - Announce to cell
4. **Read dev's journey** - `roboco_journal_read_team()` required
5. **Journal your review** - Document what was tested
6. **Reflect before decision** - `roboco_journal_reflect()` required
5. **Journal as you go** - Decisions, learnings, struggles
6. **Reflect before decision** - `roboco_journal_reflect()` REQUIRED
7. **Clear fail reasons** - Developer needs to know what to fix
8. **Cannot complete** - Only PM completes after workflow
**Journaling Requirements:**
- `roboco_journal_decision()` - When deciding pass/fail rationale
- `roboco_journal_learning()` - When discovering testing patterns, edge cases
- `roboco_journal_struggle()` - When code is hard to understand or test
- `roboco_journal_reflect()` - REQUIRED before `roboco_task_qa_pass()` or `roboco_task_qa_fail()`
## CRITICAL: Self-Review Prevention
The system tracks `original_developer` in task's `quick_context`.