(workDir, cycle)
| 226 | } |
| 227 | |
| 228 | function runStewardCycle(workDir, cycle) { |
| 229 | const stdout = run(process.execPath, [ |
| 230 | path.join(workDir, '.agent-steward', 'deploy-steward.cjs'), |
| 231 | '--root', |
| 232 | workDir, |
| 233 | '--scan', |
| 234 | '--run', |
| 235 | '--deploy', |
| 236 | 'node .agent-steward/fake-deploy.cjs', |
| 237 | '--cycle', |
| 238 | String(cycle), |
| 239 | ], { cwd: workDir }); |
| 240 | return JSON.parse(stdout); |
| 241 | } |
| 242 | |
| 243 | function parseJsonl(filePath) { |
| 244 | if (!fs.existsSync(filePath)) return []; |