You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(aidd-orchestrator): route by discovered capability, not hardcoded plugin #146
The orchestrator's route is hardcoded. It names aidd-dev by address in its routing regexes and its check-sdlc step, which violates the cross-plugin orthogonality rule in docs/ARCHITECTURE.md — see #406, the concrete violation.
It has no choice today: nothing lets a skill discover, at runtime, what the installed plugins can do. So the pipeline is written down instead of derived.
Scope
An orchestrator that, on every request, reads what is available and proposes a plan, instead of replaying a fixed pipeline.
Related: #406 is the concrete violation this feature would make impossible. aidd-orchestrator/skills/00-async-dev hardcodes aidd-dev because there is no runtime capability discovery to route by. Use its call sites as the acceptance fixture.
changed the title [-]feat: orchestration dynamique selon les plugins installés[/-][+]feat(aidd-orchestrator): route by discovered capability, not hardcoded plugin[/+]on Jul 10, 2026
Activity
blafourcade commentedon Jul 10, 2026
Related: #406 is the concrete violation this feature would make impossible.
aidd-orchestrator/skills/00-async-devhardcodesaidd-devbecause there is no runtime capability discovery to route by. Use its call sites as the acceptance fixture.[-]feat: orchestration dynamique selon les plugins installés[/-][+]feat(aidd-orchestrator): route by discovered capability, not hardcoded plugin[/+]