{
  "schemaVersion": 1,
  "name": "inspect-document",
  "evidenceClass": "local-model-independent-document-inspection",
  "recordedAt": "2026-10-22T18:41:39.000Z",
  "durationSeconds": 90,
  "serverCommit": "3bfe92ef95a7641816a1f5daa2a9363d832ef609",
  "piVersion": "1.0.4",
  "bunVersion": "1.3.9",
  "xbergVersion": "1.3.8",
  "terminal": {
    "columns": 110,
    "rows": 32
  },
  "operation": {
    "name": "/inspect-document",
    "executionOwner": "local Pi extension and bounded document-ingestion worker",
    "modelCalls": 0,
    "providerCalls": 0,
    "publicNetworkCalls": 0,
    "configuredButUnusedModel": "portable-agents/openai/gpt-5.4"
  },
  "input": {
    "title": "Learning end-to-end patient representations through self-supervised covariate balancing for causal treatment effect estimation",
    "authors": ["Gino Tesei", "Stefanos Giampanis", "Jingpu Shi", "Beau Norgeot"],
    "publication": "Journal of Biomedical Informatics 140 (2023) 104339",
    "doi": "10.1016/j.jbi.2023.104339",
    "publicUrl": "https://doi.org/10.1016/j.jbi.2023.104339",
    "suppliedByAuthor": "Gino Tesei",
    "authorApprovedPublicDisplay": true,
    "pdfBundled": false,
    "pdfBytes": 2122593,
    "pdfSha256": "2604ef140403e9d245b4eb5f8fb8622e1b64a9c50e62077408c2d31895257ea1"
  },
  "extraction": {
    "characters": 129145,
    "pages": 16,
    "chunks": 44,
    "warnings": 0,
    "savedFilename": "BCAUSS_paper.pdf.extracted.md",
    "savedBytes": 134173,
    "savedSha256": "f5676a2e78eb050fcb13b8b1225d0f2476710bdd6ff981c81af7251fc96208b9"
  },
  "artifacts": {
    "inspect-document.gif": {
      "bytes": 3942256,
      "sha256": "1da16fc793cbce21c398bfd3333f83da1ad2b49dbb55242a53fbf37a25ff611a"
    },
    "inspect-document.webm": {
      "bytes": 1025778,
      "sha256": "3cf8fb2e541580536626d158d8c2d15c5d8bc7c86ee6f77d2e72163afb646b7c"
    },
    "inspect-document-poster.png": {
      "bytes": 275947,
      "sha256": "7f070f0d2ef681fbe1816ef95ca84d593cc0798fcd577f6ccd9632913c8a29bc"
    },
    "inspect-document.transcript.md": {
      "bytes": 3122,
      "sha256": "efc26220e477ffc6573a47fd20ce688564fc25cba8321403a09a9d835c92c165"
    },
    "inspect-document.alt.txt": {
      "bytes": 789,
      "sha256": "b94742fa1d42583d794cec29621d44f467dbd36e08ec1599dfc6688f331b2ac5"
    }
  },
  "review": {
    "approvedBy": "Gino Tesei",
    "approvedAt": "2026-10-22",
    "visualPrivacyAndClaimsApproved": true,
    "inputAuthorConfirmedPublic": true,
    "rawCastPublished": false,
    "plainReviewTranscriptPublished": false
  },
  "rights": "The paper is public and its author approved display in this recording. The PDF is not distributed. Article text, publisher formatting, names, and linked material retain their respective rights and are not relicensed by inclusion.",
  "costContext": "The document command made no model or provider call and incurred no provider charge.",
  "limitations": [
    "The demonstration covers one public 16-page PDF and does not establish compatibility with every PDF.",
    "Extraction metadata and successful saving do not establish semantic or layout fidelity for every passage.",
    "The recording does not verify the paper's scientific claims.",
    "The configured model shown in the Pi footer was not invoked.",
    "The paper PDF is not included in the repository."
  ]
}
