Sync bundled mission-control to upstream 15fbc94
Pulls in 15 upstream commits since the April 3 bundling snapshot
(msieurthenardier/mission-control). Notable changes:
- agentic-workflow rewritten as the "fast" variant: per-leg design and
implement, single review and commit across the whole flight
- New Skill-Project Boundary section: skills no longer read or write
project-owned artifacts by literal heading
- routine-maintenance scoped to post-mission only; adds state-machine
reachability and cache freshness audits
- Test metrics capture threaded through debrief, maintenance, and flight
- Crew prompts no longer carry skill-required instructions; SKILL.md is
the protocol
- Worktree git strategy removed; standardized on {target-project}
- Jira artifact template removed upstream
Local URL correction in init-project/README.md preserved
(anthropics/flight-control -> msieurthenardier/mission-control).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -49,7 +49,7 @@ Eleven skills automate the planning, execution, debrief, and oversight workflow:
|
||||
| `/mission` | Create outcome-driven missions through research and interview |
|
||||
| `/flight` | Create technical flight specs from missions |
|
||||
| `/leg` | Generate implementation guidance for LLM execution |
|
||||
| `/agentic-workflow` | Drive multi-agent flight execution (design, implement, review, commit) |
|
||||
| `/agentic-workflow` | Drive multi-agent flight execution (design per leg, batch implement, single review and commit) |
|
||||
| `/flight-debrief` | Post-flight analysis for continuous improvement |
|
||||
| `/mission-debrief` | Post-mission retrospective for outcomes assessment |
|
||||
| `/routine-maintenance` | Post-mission codebase health assessment and maintenance recommendation |
|
||||
@@ -90,6 +90,27 @@ The registry provides:
|
||||
- **Flights**: `planning` → `ready` → `in-flight` → `landed` → `completed` (or `aborted`)
|
||||
- **Legs**: `planning` → `ready` → `in-flight` → `landed` → `completed` (or `aborted`)
|
||||
|
||||
## Skill–Project Boundary
|
||||
|
||||
Mission Control skills run in projects whose owners can customize `.flightops/ARTIFACTS.md` and `.flightops/agent-crews/*.md` freely. Skills must not couple to project-owned shape:
|
||||
|
||||
- **Do not read project-owned artifacts by section heading.** When a skill needs to extract information from a prior debrief, maintenance report, or other project-owned artifact, frame the instruction by intent — what the agent is looking for — and let the agent locate it within whatever structure the project uses. Reading by literal heading name (e.g. `## Action Items`, `## Test Suite Timing`) breaks silently the moment a project owner renames or removes that section.
|
||||
- **Do not write into project-owned artifacts at named anchors.** When a skill inserts content into a project artifact, describe the destination semantically ("in the section the project uses for X") rather than by literal heading. If the skill is appending a new section, suggest a heading without prescribing it as a contract.
|
||||
- **Do not rely on crew prompt files to carry skill-required instructions.** The Flight Director must issue per-spawn instructions directly from the SKILL.md, even when the crew file also contains an overlapping prompt. Crew files are project-modifiable scaffolding; SKILL.md is the protocol.
|
||||
|
||||
See `docs/artifacts-md-ambiguities.md` for the full review of how the current ARTIFACTS.md template muddles this boundary.
|
||||
|
||||
## Project Information Stays in Project Artifacts
|
||||
|
||||
**Never store project-specific information in Claude Code memories** — not in mission-control's memory directory, not in any project's memory directory. Project-specific issues, bugs, technical debt, design gaps, known issues, and lessons learned belong exclusively in the project's own Flight Control artifacts:
|
||||
|
||||
- **Flight logs** — runtime decisions, deviations, anomalies
|
||||
- **Flight debriefs** — post-flight analysis, recommendations, action items
|
||||
- **Mission known issues** — cross-flight concerns discovered during execution
|
||||
- **Design decision sections** — in flight and mission artifacts
|
||||
|
||||
Mission-control is a neutral methodology tool. Its memory (if used at all) is reserved for methodology preferences, user collaboration preferences, and cross-cutting tooling notes — never for project-specific content.
|
||||
|
||||
## Public Repository
|
||||
|
||||
This is a public repository. Keep all committed content anonymized:
|
||||
|
||||
Reference in New Issue
Block a user