{
  "checker": {
    "details": {
      "blocker": "no checks supplied",
      "working": false
    },
    "status": "FAIL"
  },
  "main_blocker": "Pinned Zig 0.17.0-dev.1963+e00c6c439 is unavailable from ziglang.org (HTTP 404; deps.yaml notes dev builds are pruned) and pkgx mirror lists no such build. Fallback toolchains are incompatible with build.zig.",
  "observed": ".coldpass/observed.json",
  "operation": "Build native craft binary per README 'Build from Source' (bun run build:core) and run ./packages/zig/zig-out/bin/craft http://localhost:3000. Not reached.",
  "operation_scope": "Blocked on toolchain: the pinned Zig 0.17.0-dev.1963+e00c6c439 (pantry.lock / deps.yaml) is not downloadable from ziglang.org (404, pruned) or the pkgx mirror. Available alternates (0.15.2 release, 0.18.0-dev.253 master) fail to compile build.zig. bun install succeeded; pantry install did not complete. No MCP server exists in this repo, so the MCP start/list_tools path does not apply.",
  "outcome": "blocked",
  "steps": [
    "apt-get install -y unzip",
    "curl -fsSL https://bun.sh/install | bash (bun 1.4.3)",
    "bun install (252 packages installed)",
    "apt-get install -y build-essential nodejs",
    "bunx --bun pantry install (failed: node-expat gyp build; then 'could not determine executable to run for package pantry')",
    "Fetched zig 0.15.2 from dist.pkgx.dev and zig 0.18.0-dev.253 from ziglang.org as overrides (CRAFT_ALLOW_UNPINNED_ZIG=1); both failed to compile build.zig",
    "bun run build:core (failed, exit 2 and 1; no craft binary produced)"
  ],
  "stuck_step": "bun run build:core (README 'Build from Source'), via scripts/zig.ts requiring pinned Zig 0.17.0-dev.1963_e00c6c439",
  "suggested_fix": "Restore a copy of Zig 0.17.0-dev.1963+e00c6c439 from an internal mirror or the pantry registry (pantry install with registry access) and set CRAFT_ZIG to it, or bump deps.yaml/pantry.lock and build.zig to a Zig version that is still published and rebuild. Then run: bun run build:core && ./packages/zig/zig-out/bin/craft http://localhost:3000."
}
