Step 325: Phase 12a Integration Tests (8/8 tests)

End-to-end workflow lifecycle: skeleton→workflow, priority ordering,
dependency cascading, full lifecycle with results, rejection flow,
persistence, and combined 5-item workflow. Phase 12a complete (68/68).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Bill
2026-02-15 19:06:15 -07:00
parent cc352af68e
commit 08c8f0b085
4 changed files with 401 additions and 0 deletions

View File

@@ -144,6 +144,10 @@ public:
for (auto& item : items_) {
if (item.id == itemId) {
item = updated;
// If item became complete, re-evaluate blocked dependencies
if (updated.status == WI_COMPLETE) {
resolveDependencies();
}
return true;
}
}