• v0.3.1 9d2b5b6fc9

    coreci-bot released this 2026-09-12 22:40:48 +00:00 | 2 commits to main since this release

    Nextcraft v0.3.1 — Phase 1: Bootstrap CLI Core

    Milestone v0.4 (Distribution & Bootstrap CLI): the nextcraft CLI is live — doctor, bootstrap, verify, dev.

    What landed

    • nextcraft doctor — prerequisite checks (node >= 18, pnpm >= 8, python3 >= 3.11, git, unshare) with actionable fix hints and honest exit codes
    • nextcraft bootstrap — one command sets up a fresh clone: pnpm install, ai-service venv (via the battle-tested scripts/bootstrap.sh), .env created from .env.example (never overwritten, secrets never generated), optional-key warnings
    • nextcraft verify — stack health check: venv imports, uvicorn, .env, AI_PORT free, workspace deps
    • nextcraft dev — signal-forwarding passthrough to the ai-service dev server
    • Zero runtime npm dependencies (node stdlib only); exit-code contract 0/1/2; --help/--version everywhere
    • 26 unit tests green; full monorepo build/typecheck/ai-test green; live happy path proven on the reference box

    Requirements covered

    • REQ-4-001 (doctor) — complete
    • REQ-4-002 (bootstrap/verify/dev) — complete

    Next

    Phase 2 ships the linux x64 binary (Node SEA) + the one-liner install script + the ongoing release-assets pipeline — every release from v0.3.2 onward will carry nextcraft-linux-x64 + sha256 checksum.

    Downloads