Mission Run Overview

Mission Run: Phase 6 Composition Stabilization

Close three follow-ups on the just-landed software-dev composition path so it is single-dispatch, leaves no orphaned invocation records, and preserves contract action under profile_hint, unblocking the custom mission loader.

PR #795 made software-dev the first live consumer of the composition layer, but composed actions still fall through to legacy DAG dispatch (#786), StepContractExecutor leaves started-only invocation JSONL records (#793), and ProfileInvocationExecutor.invoke(profile_hint=...) records the role-default verb instead of the contract action (#794). All three must land before #505 custom mission loading can build on a credible composition path.

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

Available Artifacts