{
 "contract_version": "v1",
 "determinism": {
  "clock": {
   "instant": "2026-10-30T11:00:26Z",
   "timezone": "UTC"
  },
  "clock_source": "wall-clock",
  "font_dirs": [],
  "locale": "en-US",
  "random_seed": 0,
  "system_fonts": false
 },
 "document_kind": "receipt",
 "engines": [
  {
   "commit": "dbd2defe08a522e38bcaff9dfddb64876deca10d",
   "name": "wolf",
   "version": "0.2.17"
  },
  {
   "commit": "8f147714a53e086777a6f468eb29cadb832dcfad",
   "name": "wolfpdf",
   "version": "0.0.0"
  }
 ],
 "errors": [],
 "exit": {
  "category": "ok",
  "code": 0
 },
 "hidden_content": {
  "channels": 4,
  "hidden_channels": 3,
  "hidden_chars": 226,
  "reasons": {
   "invisible_render_mode": {
    "channels": 1,
    "chars": 80
   },
   "off_canvas": {
    "channels": 1,
    "chars": 62
   },
   "optional_content_off": {
    "channels": 1,
    "chars": 84
   }
  }
 },
 "inputs": [
  {
   "bytes": 2702,
   "format": "pdf",
   "path": "statement.pdf",
   "sha256": "9936cfa0dad8d0ed44132de8f4b824a30991f88d62484f5d238705fed0813bb4"
  }
 ],
 "invocation": {
  "argv": [
   "wolf",
   "extract",
   "statement.pdf",
   "--what",
   "text,structure",
   "--outdir",
   "extract",
   "--receipt",
   "extract/statement.receipt.json"
  ],
  "surface": "cli"
 },
 "outputs": [
  {
   "bytes": 730,
   "format": "txt",
   "media_type": "text/plain",
   "path": "extract/statement.txt",
   "sha256": "48bd56b1d1e7878ca1d8c26edde71c51014a07e3f94029dc64df54ba20182cee",
   "source": "statement.pdf"
  },
  {
   "bytes": 9674,
   "format": "json",
   "media_type": "application/json",
   "path": "extract/statement.structure.json",
   "schema": "wolfpdf.extract.v1",
   "sha256": "f37a36707987f68bc51e77a98f11c3799d027601ce2e02a54013f51f3de99dd0",
   "source": "statement.pdf"
  }
 ],
 "recorded_at": "2026-10-30T11:00:26Z",
 "render_report": null,
 "request_identity": "sha256:94ca7a68155cff088d8a90da7a26c12b29df5728b2a153ccf09f5d325096e474",
 "status": "succeeded",
 "timings": {
  "finished_at": "2026-10-30T11:00:27Z",
  "phases": [
   {
    "ms": 0.056125,
    "name": "parse-validate"
   },
   {
    "ms": 0.110291,
    "name": "read-inputs"
   },
   {
    "ms": 3.698791,
    "name": "engine"
   },
   {
    "ms": 0.011625,
    "name": "prepare-outputs"
   },
   {
    "ms": 9.277542,
    "name": "write-outputs"
   },
   {
    "ms": 0.00275,
    "name": "prepare-receipt"
   }
  ],
  "started_at": "2026-10-30T11:00:26Z",
  "wall_ms": 13.223542
 },
 "verb": "extract",
 "warnings": []
}
