INNER CODE UNIT · JavaScript
cmdListSteps
entropy-cloud/nop-entropy · tools/mission-driver/src/main.js:136
function cmdListSteps(missionName, opts) {
if (!missionName) {
console.error("ERROR: <mission> is required for list-steps");
process.exit(1);
}
const projectRoot = resolveProjectRoot(opts);
const missionsDir = resolveMissionsDir(opts, projectRoot);
loadDotenv(projectRoot);
const config = resolveConfig({ dir: projectRoot, missionsDir, mission: missionName });
console.log(`Mission: ${config.missionName}`);
console.log(`Available top-level steps:`);
for (const s of getTopSteps()) console.log(` ${s}`);
console.log("");
console.log("Usage: mission-driver <mission> --step <STEP>");
}
// ── Subcommand: draft (draft-mission) ───────────────────────────────────────