[
  {
    "argv": [
      "ptah",
      "inference",
      "prepare"
    ],
    "exit_code": 0,
    "output": "prepared run zengram-proof for generation 1525449d1f07\n  - snapshot boundary: 843\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  },
  {
    "argv": [
      "ptah",
      "inference",
      "backfill"
    ],
    "exit_code": 2,
    "output": "the run stopped after 0 batches, 0 rows embedded; it resumes from where it is\nerror: provider: embedding provider reported an error: 127.0.0.1:8047 answered 503: test outage\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  },
  {
    "argv": [
      "ptah",
      "inference",
      "backfill"
    ],
    "exit_code": 0,
    "output": "backfill finished: 5 scanned, 5 embedded, 0 skipped\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  },
  {
    "argv": [
      "ptah",
      "inference",
      "catchup"
    ],
    "exit_code": 0,
    "output": "caught up to transaction 859: 3 changed rows, 1 tombstoned\n  - pruned 3 processed event(s) from the outbox\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  },
  {
    "argv": [
      "ptah",
      "inference",
      "index"
    ],
    "exit_code": 0,
    "output": "generation 1525449d1f07 has a valid index\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  },
  {
    "argv": [
      "ptah",
      "inference",
      "verify"
    ],
    "exit_code": 0,
    "output": "generation 1525449d1f0798b389c93b57ae6b9c8f925aeeac9e515b6ede8b126d205126d6: 5 source rows, 5 target rows\n  - every deterministic layer passed\n  - not measured: the stored vectors were not read back, so their dimension was checked and their values were not; the target refuses a non-finite component on write, so nothing here could have carried one\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  },
  {
    "argv": [
      "ptah",
      "inference",
      "cutover"
    ],
    "exit_code": 2,
    "output": "plan d2de8c26c114\ncutover refused:\n  - this policy requires an approval and none was given\nerror: cutover refused\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  },
  {
    "argv": [
      "ptah",
      "inference",
      "cutover",
      "--approve",
      "d2de8c26c114",
      "--approver",
      "integration test"
    ],
    "exit_code": 0,
    "output": "queries now read generation 1525449d1f0798b389c93b57ae6b9c8f925aeeac9e515b6ede8b126d205126d6 (plan d2de8c26c114)\n  - this is the first generation over this target, so there is no previous one to keep current and nothing to roll back to\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  },
  {
    "argv": [
      "ptah",
      "inference",
      "catchup"
    ],
    "exit_code": 0,
    "output": "caught up to transaction 878: 2 changed rows, 0 tombstoned\n  - pruned 4 processed event(s) from the outbox\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  },
  {
    "argv": [
      "ptah",
      "inference",
      "verify"
    ],
    "exit_code": 0,
    "output": "generation 1525449d1f0798b389c93b57ae6b9c8f925aeeac9e515b6ede8b126d205126d6: 7 source rows, 7 target rows\n  - every deterministic layer passed\n  - not measured: the stored vectors were not read back, so their dimension was checked and their values were not; the target refuses a non-finite component on write, so nothing here could have carried one\n  - not measured: a lease on this run is held by \"ptah-cli\" until 2026-10-02T16:33:57Z, and whether that worker could still write was not decided: every command claims under one name, so the holder does not identify a process\n",
    "environment": {
      "PTAH_SPEC": "candidate.json",
      "PTAH_DB_URL": "$POSTGRES_URL",
      "PTAH_RUN_ID": "zengram-proof"
    }
  }
]
