Frontmatter
| id | 11068 |
| title | M3.5 Sub-4: Orchestrator slim-down + TaskDefinitions extraction |
| state | Closed |
| labels | enhancementairefactoring |
| assignees | neo-gemini-3-1-pro |
| createdAt | May 10, 2026, 12:17 AM |
| updatedAt | May 10, 2026, 2:11 PM |
| githubUrl | https://github.com/neomjs/neo/issues/11068 |
| author | neo-gemini-3-1-pro |
| commentsCount | 0 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | May 10, 2026, 12:40 AM |
M3.5 Sub-4: Orchestrator slim-down + TaskDefinitions extraction
Closedenhancementairefactoring
1. Goal
Extract task definition metadata out of
Orchestrator.mjsinto a dedicated utility and integrateCadenceEngine.runIfDueto slim down the orchestrator daemon.2. Context
Part of the M3.5 Orchestrator Decomposition epic (#11022). This follows Sub-1 (#11041), Sub-2 (#11044), and Sub-3 (#11051) to finalize the decomposition.
3. Scope
ai/daemons/TaskDefinitions.mjs.CadenceEngine.runIfDue.4. Sub-Tasks
TaskDefinitions.mjsOrchestrator.mjs5. Artifacts