{
  "schema": "statefabric/cold-install/v1",
  "what": "every built wheel installed into a fresh empty virtualenv with no checkout, no PYTHONPATH and no working directory inside our tree, then its README's own first command run through the installed console script",
  "why": "the in-tree test suite cannot detect a packaging break, because conftest puts src/ on the path. This is the question a stranger actually asks.",
  "n": 20,
  "n_ok": 20,
  "rows": [
    {
      "name": "abstain-bench",
      "wheel": "abstain_bench-0.1.1-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "abstain-bench selftest",
      "run_exit": 0,
      "ok": true,
      "first_line": "[ok  ] a subject that passes EVERYTHING is caught by the negative controls"
    },
    {
      "name": "certhead",
      "wheel": "certhead-0.1.1-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "certhead --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: certhead [-h] [--version] {verify,demo} ..."
    },
    {
      "name": "evidence",
      "wheel": "evidence_runner-0.1.1-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "evidence --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: evidence [-h] [--version] {audit,tools} ..."
    },
    {
      "name": "floorgen",
      "wheel": "floorgen-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "floorgen selftest",
      "run_exit": 0,
      "ok": true,
      "first_line": "[ok  ] last-writer-per-slot: floor 64 (hand-computed 64)"
    },
    {
      "name": "formal-proof-mcp",
      "wheel": "formal_proof_mcp-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "formal-proof-mcp --selftest",
      "run_exit": 0,
      "ok": true,
      "first_line": "ok    clean axioms accepted"
    },
    {
      "name": "gatecount",
      "wheel": "gatecount-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "gatecount selftest",
      "run_exit": 0,
      "ok": true,
      "first_line": "[ok  ] dropping `y < 128` admits exactly 128*128 = 16384 states (got 16384)"
    },
    {
      "name": "gridlock",
      "wheel": "gridlock_certify-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "gridlock --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: gridlock [-h] [--version] {check,import,demo,domains} ..."
    },
    {
      "name": "honestbench",
      "wheel": "honestbench-0.3.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "honestbench selftest",
      "run_exit": 0,
      "ok": true,
      "first_line": "merkle   quiet on a pristine tree                  OK"
    },
    {
      "name": "isolation-tax",
      "wheel": "isolation_tax-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "isolation-tax --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: isolation-tax [-h] [--version] {measure,fleet,demo} ..."
    },
    {
      "name": "kvleak",
      "wheel": "kvleak-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "kvleak selftest",
      "run_exit": 0,
      "ok": true,
      "first_line": "ok    leak / clean / caching-off / self-inflicted all classified correctly"
    },
    {
      "name": "kvprobe",
      "wheel": "kvprobe-0.2.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "kvprobe --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: kvprobe [-h] {calibrate,run} ..."
    },
    {
      "name": "preregister",
      "wheel": "preregister-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "preregister selftest",
      "run_exit": 0,
      "ok": true,
      "first_line": "[ok  ] a rule whose metric is pinned to 0 is caught: `argmax_flips > 0` can neve"
    },
    {
      "name": "proof-carrying-ci",
      "wheel": "proof_carrying_ci-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "proof-carrying-ci selftest",
      "run_exit": 0,
      "ok": true,
      "first_line": "[ok  ] UNVERIFIED exits 2, not 0"
    },
    {
      "name": "proof-to-code-drift",
      "wheel": "proof_to_code_drift-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "proof-drift selftest",
      "run_exit": 0,
      "ok": true,
      "first_line": "ok    agreeing constants pass"
    },
    {
      "name": "sf-verify",
      "wheel": "sf_verify-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "sf-verify --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: sf-verify [-h] {chain} ..."
    },
    {
      "name": "signoff-cert",
      "wheel": "signoff_cert-1.0.1-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "signoff-cert --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: signoff-cert [-h] [--version] {verify,show,fixtures,conform} ..."
    },
    {
      "name": "tokencount",
      "wheel": "tokencount_verify-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "tokencount --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: tokencount [-h] [--version] {count,verify,learn,properties} ..."
    },
    {
      "name": "illusion-bench",
      "wheel": "illusion_bench-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "illusion-bench --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: illusion-bench [-h] [--version] {baseline,variants,score-tolerance} ..."
    },
    {
      "name": "kv-reuse-econ-bench",
      "wheel": "kv_reuse_econ_bench-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "kv-reuse-econ-bench --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: kv-reuse-econ-bench [-h] [--verify] [--report] [--json]"
    },
    {
      "name": "llm-tenant-isolation-bench",
      "wheel": "llm_tenant_isolation_bench-0.1.0-py3-none-any.whl",
      "install_exit": 0,
      "console_script_present": true,
      "command": "llm-tenant-isolation-bench --help",
      "run_exit": 0,
      "ok": true,
      "first_line": "usage: llm-tenant-isolation-bench [-h] [--verify] [--report] [--json]"
    }
  ]
}