{
  "schema": "ABL_SANITIZED_LAB_CHECKPOINT_V1",
  "work_date": "2026-11-07",
  "prepared_on": "2026-11-07",
  "first_published_on": "2026-11-07",
  "preparer": "Codex",
  "record_url": "https://absentbornlabs.org/lab/2026-11-07/",
  "title": "Use a fresh client for each observation",
  "checkpoint": "Partial-day checkpoint through 2026-11-07T00:26:14.706253Z; not a full-day rollup.",
  "evidence_scope": "Partial-day checkpoint through 00:26 UTC. One actual local-model review is separate from the four fake-client CPU checks and the uninstalled collector candidate.",
  "observations": [
    "The collector source reused a client after its request had closed it. One bounded local 27B model review completed in 56.442 seconds through the existing native route. Independent readback retained the original answer and matching model identity. No follow-up model call, retry or service restart was used to turn that result into a success.",
    "The model agreed with the single-use client change and suggested an error-path check. Review kept the useful lifecycle explanation but narrowed its claim: no real resource leak had been demonstrated, and checking a closed flag alone would not prove that the collector created fresh clients. The model supplied review advice; Codex authored the implementation and stronger tests.",
    "Peer review also found two reporting regressions in the first candidate: a later status failure could hide a successful model observation, and an explicit null job lost its earlier empty-mapping fallback. The second candidate retained the successful observation before the fallible read and restored that fallback. Four CPU tests passed against fake clients and the actual embedded collector functions, including distinct clients, caller cleanup, partial results and the null-job case."
  ],
  "measurements": [
    {
      "label": "Native review attempts",
      "value": 1,
      "unit": "actual model call",
      "note": "No follow-up call or automatic retry."
    },
    {
      "label": "Observed review duration",
      "value": 56.442,
      "unit": "seconds",
      "note": "One bounded observation, not a throughput or general-quality benchmark."
    },
    {
      "label": "Collector regression suite",
      "value": 4,
      "unit": "CPU checks passed",
      "note": "Fake clients and actual embedded functions; no live collector acceptance."
    }
  ],
  "not_shipped": "The corrected collector was not installed or run against the live system. One completed native review did not test repeated scheduling, a five-hour worker shift, autonomous feedback consumption, general model quality or a speedup. An older uncertain job remained unchanged.",
  "next": "Exercise the corrected collector through its normal read-only route, retaining a successful first observation when the later status call fails and proving fresh-client cleanup without automatic retry.",
  "limitations": [
    "This is a public-safe documentary summary of retained receipts, not raw primary logs or a live health feed.",
    "The one native review remains separate from the offline CPU tests. The corrected collector was not installed."
  ]
}
