1.x Orchestration and API Boundary
1.x uses a host/provider split for automated orchestration:
spec-kittyowns workflow state and transition validation.- External providers run orchestration loops.
- Providers integrate through
spec-kitty orchestrator-apionly.
What changed
spec-kitty orchestrateis not part of the core CLI.spec-kitty orchestrator-apiis the supported host contract.spec-kitty-orchestratoris the reference external provider.
Recommended operator flow
spec-kitty orchestrator-api contract-version
spec-kitty-orchestrator orchestrate --mission 034-my-feature --dry-run
spec-kitty-orchestrator orchestrate --mission 034-my-feature
Build-your-own provider
Custom providers should:
- Read ready work through
list-ready/feature-state. - Start work through
start-implementation. - Drive review loops with
transitionandstart-review. - Finalize with
accept-missionandmerge-mission.
Do not mutate WP lane frontmatter directly from the provider process.