name: ntn-phase-preflight description: Use when starting any active phase/group in ntn-sim-core platform refactor, or before promoting a downstream MODQN/UI prompt into active work, to verify authority docs, phase status, prompt freshness, and go/no-go conditions.
NTN Phase Preflight
Use this skill whenever work is about to begin for a new phase/group in ntn-sim-core/, especially when a prompt file exists but may be stale relative to the current repo state.
Required Read Order
Read these first:
agent-governance.mdsdd/README.mdsdd/ntn-sim-core-implementation-status.md- the active phase SDD (and prior phase SDD if the current phase depends on it)
sdd/ntn-sim-core-validation-matrix.md- the relevant
todo/prompt file for the target phase/group - the most recent reviewer result for the previous group, if one exists
Workflow
- Check
git status --short. - Confirm the target phase/group is actually the next valid step according to
implementation-status.md. - Check whether the prompt file still matches current SDD boundaries, validation gates, and phase status.
- Decide:
go: prompt can be used as-isgo-with-tweaks: prompt needs small updates firststop: the target group should not start yet
- Record the concrete reasons for that decision, citing files rather than memory.
What To Verify
At minimum, verify:
- the phase is marked active or ready to begin
- no earlier group is still pending reviewer closure
- the active SDD is sufficiently detailed for the next implementation step
- the prompt does not assume files, interfaces, or gates that no longer match the repo
- downstream work (MODQN / UI / estnet) is not bypassing platform-refactor gates
Output
Report:
- whether the target group can start
- which files were used to decide that
- any prompt changes needed before execution
- any blocking drift between:
implementation-status- phase SDD
validation-matrixtodo/prompt pack
Special Rule
If implementation-status, the active phase SDD, and the prompt file disagree about what the next step is, do not begin coding first. Resolve the authority drift before implementation.