{
  "checker": {
    "details": {
      "argv": [
        "<host-path>",
        "start"
      ],
      "bytes": 47402,
      "kind": "http",
      "scope": "product operation",
      "status": 200,
      "url": "http://localhost:8080/setup",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README Development `pip install -e \".[dev]\"` failed: setuptools-scm could not detect a version because the checkout has no .git. Ran the same command with SETUPTOOLS_SCM_PRETEND_VERSION_FOR_CELERP=0.0.0 (environment only, no source edits).",
    "README/venv: `python3 -m venv` failed with ensurepip missing. Ran `apt-get install python3.12-venv` and recreated the venv.",
    "`pkill -f` killed the exec shell once (rc 255) because it matched its own command line; re-ran with PID-based kills. Not a product issue."
  ],
  "main_blocker": null,
  "operation": "Install Celerp from the checkout (pip install -e \".[dev]\" per README Development), provision the bundled database with `celerp init --no-start`, then run `celerp start` and confirm the UI serves the first-admin setup page at http://localhost:8080/setup (HTTP 200).",
  "operation_scope": "Verified: editable install, CLI, DB init and migrations, API (8000) and UI (8080) startup, setup page 200. Not exercised: claiming the instance with the setup code, login, creating business documents, module install, and the test suite (intentionally skipped per smoke task). No browser needed.",
  "outcome": "working",
  "steps": [
    "cd <host-path>; python3 -m venv <host-path> (after installing python3.12-venv via apt)",
    "SETUPTOOLS_SCM_PRETEND_VERSION_FOR_CELERP=0.0.0 NODE_USE_ENV_PROXY=1 <host-path> install -e \".[dev]\"",
    "<host-path> --help",
    "cd /tmp && <host-path> init --no-start -y  (rc=0; config <host-path>; migrations applied)",
    "<host-path> start  (UI on :8080, API on :8000; curl http://localhost:8080/setup -> 200), then stopped by PID"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
