Christian Nennemann
5eefa309cb
fix: redesign adaptation rules per Guardian review — resolve race conditions
Guardian review (Sprint 1) found critical issues in adaptation rules:
- A2 couldn't skip already-spawned parallel reviewers (race condition)
- A1 escalated then A2 skipped the escalated reviewers (self-defeating)
- A3 "Pause" conflicted with parallel agent execution
- A1's "thorough" override was unreachable dead code
Fixes:
- Reorder rules: A3 (after Plan) → A2 (after Guardian) → A1 (after Check)
- Guardian now runs first in Check phase, A2 evaluated before spawning others
- A2 doesn't apply to escalated workflows or first cycle of thorough
- A3 task-understanding pause runs before Do phase (no cancellation needed)
- Added explicit evaluation order diagram
2026-04-03 06:25:27 +02:00
..
2026-04-02 18:36:10 +00:00
2026-04-03 06:23:47 +02:00
2026-04-03 06:17:53 +02:00
2026-04-03 06:20:44 +02:00
2026-04-02 18:24:50 +00:00
2026-04-03 06:20:44 +02:00
2026-04-03 06:25:27 +02:00
2026-04-03 06:17:53 +02:00
2026-04-03 06:02:10 +02:00
2026-04-03 06:20:44 +02:00
2026-04-03 06:20:44 +02:00