Mission Run Overview

Mission Run: Research Mission Composition Rewrite v2

Re-attempt Phase 6 #504 with corrected scope: deliver a runnable composition-backed research mission with real DRG nodes and guard parity, validated by a real-runtime walk.

The first attempt (preserved at git tag attempt/research-composition-mission-100-broken) shipped contracts, doctrine bundles, profile defaults, and dispatch wiring but failed external review with four findings: research has no MissionTemplate.steps and is not runnable end-to-end via spec-kitty next, the validated DRG has zero action:research/* nodes so resolve_context returns empty, _check_composed_action_guard does not handle research actions so missing-artifact scenarios silently pass, and the integration test bypassed the runtime entirely. This mission re-platforms research onto the composition substrate the way software-dev actually uses it: a real MissionTemplate with PromptStep list + mission.key, action nodes wired into the validated DRG, _check_composed_action_guard extended for the five research actions, and a real get_or_start_run integration walk that drives the live runtime.

Total Tasks
6
0 planned
In Progress
0
Review
0
Approved
6
Completed
0
0% done

Available Artifacts