Two Windows smokes spawn `ruflo init --yes --skip-prompts --no-install`
with a 60_000ms timeout:
scripts/smoke-windows-init-hooks.mjs
scripts/smoke-windows-hook-execution.mjs
On windows-latest runners, init consistently exceeds 60s (pnpm cache
cold, hnswlib-node gyp probe overhead, antivirus stat penalty) and
exits with `status: null` — meaning the spawn timer fired and the
init handler never finished. No settings.json gets written and the
smokes fail with "settings.json not generated by ruflo init".
Bumped both to 180_000ms (3x headroom). Still catches a genuinely
hung init while letting a slow-but-progressing Windows init complete.
Ubuntu/macos jobs in the same matrix already complete in ~5-10s and
are unaffected by the higher cap.
This is one of the 25 pre-existing main failures the user asked to
fix. After this + the lockfile + Windows shim + gitignore +
env-var-escape-hatches fixes, only the statusline ENETUNREACH
(infra flake hitting MSFT CDN during onnxruntime-node postinstall)
remains as a known intermittent.
Co-Authored-By: RuFlo <ruv@ruv.net>