orbit-orchestrate · git:20260905.31561dd · 2026-09-05 · sha256 5dfa115addce51e7
orbit-orchestrate git:20260905.31561ddA
Immutable. This exact content is served forever at /api/v1/blob/5dfa115addce51e7.
--- name: orbit-orchestrate description: Prepare and supervise an Orbit backlog — discover useful work, deduplicate tasks, run task-pilot, promote ready work, supervise authorized delivery, and route CI/QA findings into repairs. Use orbit instead for one assigned implementation task. --- # Orbit Orchestrate Use Orbit's task and run state to keep authorized work moving. This skill teaches the operating loop; the companion [orbit skill](../orbit/SKILL.md) teaches the commands and tool contracts. A managed leaf worker executes its assigned task and cannot become an orchestrator or dispatch other runs. ## Operating loop Inspect evidence → search open and closed work → author a bounded task → pilot → verify applied context → promote → dispatch → supervise → feed findings back. - Establish the owning host and authoritative workspace selector first. Use that selector on durable MCP operations; never substitute a local store. - Follow the user's current scope, crew limits, and authorization. Preparation can happen before execution starts. Once promotion is authorized and pilot has applied valid context, promote promptly; do not invent another waiting stage. An active drain can immediately claim a task placed in `backlog`. - **Completion is opt-in.** Default shipping ends in `review`. When the user authorizes delivery through `done`, use `orbit run ship <task-id> --complete` or `orbit run auto --for <duration> --complete`. The latter covers work admitted throughout that window, including newly prepared tasks. It does not itself authorize promotion or a later window. - Under an authorized continuous-completion policy, post-merge review, QA, and CI produce repair tasks; do not insert an unrequested pre-merge review gate. Repository protections still apply. - Agent reports are advisory. Verify persisted task changes, run outcomes, merges, tests, and deployed behavior independently. Do not make activity success depend on enforcing the shape of an agent's reported output. - Preserve user interventions. A changed status or crew is not automatically a defect to undo. A stop instruction ends your supervision/new dispatches; distinguish that from cancelling workers already running. ## References | Reference | Read it for | |---|---| | [loop.md](references/loop.md) | Discovery, task quality, crew selection, zero-input pilot, immediate promotion, and observation. | | [authorization.md](references/authorization.md) | Executable `--complete` examples, concurrency and crew limits, window boundaries, and handoff metrics. | | [recovery.md](references/recovery.md) | CI deduplication, triage, failed completion, operational repair tasks, and deployment verification. | | [walkthroughs.md](references/walkthroughs.md) | Decisions for missing context, duplicates, locks, unavailable authority, provider limits, and window expiry. | For unfamiliar Orbit vocabulary, start with [concepts.md](../orbit/references/concepts.md). For MCP versus CLI routing, read [tool-surface.md](../orbit/references/tool-surface.md).