Mission Run Overview
Mission Run: Derive the mission-state audit's CI trigger list from what the audit executes
Replace the two hand-copied lists of the modules the mission-state audit touches with one derived, drift-proof check.
The mission-state audit's CI trigger (ci-router.yml mission_state group) and a second copy in tests (AUDIT_INPUT_PATHS) are both hand-written from a one-time call trace, so they can drift from the modules the audit actually executes and from each other. When the audit executes a module outside the globs, a PR that changes the audit's verdict skips the audit (the #6058 incident), caught only by the nightly backstop after merge. This mission adds a non-vacuous test that derives the executed-module set from an in-process audit run and removes the hand copy.
Total Tasks
1
0 planned
In Progress
0
Review
0
Approved
0
Completed
1
100% done
Available Artifacts
📄 Specification: ✅ Available🏗️ Implementation Plan: ✅ Available📋 Task List: ✅ Available🎯 Kanban Board: ✅ Available
🔬 Research: ❌ Not created
📜 Contracts: ✅ Available✅ Checklists: ✅ Available🚀 Quickstart Guide: ❌ Not created
💾 Data Model: ❌ Not created