-
released this
2026-06-01 13:59:14 +00:00 | 7 commits to main since this releasePhase 5: Multi-Project Ideation Support
Implements MULTI-03, MULTI-05, and MULTI-07 requirements.
Features
- MULTI-03: Parallel project execution —
ciagent run --project allexecutes the pipeline for each active project sequentially by default, or in parallel batches whenparallelization.enabled=truewithmax_concurrent_projectslimit - MULTI-05:
ciagent ideate --project alliterates all active projects in the config, runs ideation for each, deduplicates findings byproject:titlekey, and accepts ideas per-project - MULTI-07:
---ci--- project: <slug>blocks in commit messages now include the project slug field, propagated throughCIAgentMetadata,CommitScope, and all commit builders
Changes
- Added
max_concurrent_projectsfield toParallelizationConfig(default: 3) - Added
project_slugoptional field toAgentContextfor multi-project pipeline tracking - Implemented
OrchestratorAgent.runForProject()for targeted single-project execution - Implemented
OrchestratorAgent.runForAllProjects()for multi-project iteration with sequential/parallel modes - Enhanced
createRunCommand()with--projectflag supportingall, comma-separated slugs, and single slug - Enhanced
createIdeateCommand()with full--project allmulti-project iteration and deduplication - Propagated project slug through orchestrator pipeline (specify stage init commit, ideate stage task commit)
statuscommand shows all active projects when--project allis specified- 19 new tests covering all three requirements
- All 561 tests pass, typecheck clean
Requirements Covered
REQ-ID Description MULTI-03 Parallel project execution MULTI-05 ideate --project allMULTI-07 ---ci--- project: <slug>blocksDownloads
- MULTI-03: Parallel project execution —