Area
Cross-cutting
Feature type
Integration
Problem or need
The official Assistant requires several independently useful capabilities, but simply installing them side by side does not define how they are composed, versioned, replaced, or invoked from one stable Assistant Entry.
Expected outcome
The core Assistant router composes Help/Documentation, Diagnostics, and Resource Planning through explicit child-capability bindings while preserving each capability's independent lifecycle and contracts.
Proposed solution
Define an Assistant capability integration contract and wire the official child Flows into #346. Reuse #320 for Help/Documentation, #347 for Diagnostics, and #322/#333 for Resource Planning. Keep capability-specific prompts, Tools, and contracts inside their own capability boundaries.
Scope
Out of scope
- Reimplementing child capability logic.
- Copying Resource Planning agents or contracts into the Assistant core.
- Making all future Assistant capabilities mandatory.
Dependencies
Parent: #344.
Depends on #346, #320, #347, and the Resource Planning delivery from #322/#333.
Deployment impact
Configuration change
Acceptance criteria
Preliminary checks
Area
Cross-cutting
Feature type
Integration
Problem or need
The official Assistant requires several independently useful capabilities, but simply installing them side by side does not define how they are composed, versioned, replaced, or invoked from one stable Assistant Entry.
Expected outcome
The core Assistant router composes Help/Documentation, Diagnostics, and Resource Planning through explicit child-capability bindings while preserving each capability's independent lifecycle and contracts.
Proposed solution
Define an Assistant capability integration contract and wire the official child Flows into #346. Reuse #320 for Help/Documentation, #347 for Diagnostics, and #322/#333 for Resource Planning. Keep capability-specific prompts, Tools, and contracts inside their own capability boundaries.
Scope
Out of scope
Dependencies
Parent: #344.
Depends on #346, #320, #347, and the Resource Planning delivery from #322/#333.
Deployment impact
Configuration change
Acceptance criteria
Preliminary checks