INNER CODE UNIT · JavaScript
getTopSteps
entropy-cloud/nop-entropy · tools/mission-driver/src/main.js:68
function getTopSteps() {
const flowFile = resolve(__dirname, "..", "flows", "mission-driver.json");
const flow = JSON.parse(readFileSync(flowFile, "utf8"));
return Object.keys(flow.steps || {});
}
// ── Shared helpers ─────────────────────────────────────────────────────────
function resolveProjectRoot(opts) {
return opts.dir || process.env.PROJECT_ROOT || process.cwd();
}
function resolveMissionsDir(opts, projectRoot) {
return opts.missionsDir
? resolve(projectRoot, opts.missionsDir)
: resolve(projectRoot, "missions");
}