docs(10): add plan 10-05 for complete modularization

Wave 4 plan to finish workflow modularization:
- Wire batch update to Container Update sub-workflow
- Wire batch actions to Container Actions sub-workflow
- Extract logs flow to new Container Logs sub-workflow
- Target: reduce main workflow from 209 to ~120-140 nodes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Lucas Berger
2026-02-04 13:43:09 -05:00
parent 6ef2736cff
commit b83f76b27b
2 changed files with 306 additions and 6 deletions
+9 -6
View File
@@ -20,19 +20,22 @@ Modularize the workflow for maintainability, add "update all" functionality, fix
**Requirements:** MOD-01, MOD-02, DEBT-03
**Plans:** 4 plans
**Plans:** 5 plans
Plans:
- [ ] 10-01-PLAN.md — Orphan node cleanup (remove 8 orphan nodes before modularization)
- [ ] 10-02-PLAN.md — Extract container update sub-workflow (consolidates DEBT-03)
- [ ] 10-03-PLAN.md — Extract container actions sub-workflow (start/stop/restart)
- [x] 10-01-PLAN.md — Orphan node cleanup (removed 2 orphan nodes)
- [x] 10-02-PLAN.md — Extract container update sub-workflow (consolidates DEBT-03)
- [x] 10-03-PLAN.md — Extract container actions sub-workflow (start/stop/restart)
- [ ] 10-04-PLAN.md — Integration verification and user checkpoint
- [ ] 10-05-PLAN.md — Complete modularization (batch operations, logs sub-workflow)
**Success Criteria:**
1. Workflow split into logical sub-workflows (command routing, container operations, keyboard generation, etc.)
1. Workflow split into logical sub-workflows (update, actions, logs)
2. Sub-workflows callable from main without code duplication
3. Update flow consolidated between single and batch paths
4. All existing functionality still works after modularization
4. Actions flow consolidated between single and batch paths
5. Main workflow reduced from 209 to ~120-140 nodes
6. All existing functionality still works after modularization
---