{
 "contract_version": "v1",
 "determinism": {
  "clock": {
   "instant": "2026-10-30T11:00:23Z",
   "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": "42640294c7cb2bc1ca977a56cc9f38ce4a0a2f8f",
   "name": "wolfxl",
   "version": "0.1.0"
  }
 ],
 "errors": [],
 "exit": {
  "category": "ok",
  "code": 0
 },
 "hidden_content": {
  "channels": 4,
  "hidden_channels": 3,
  "hidden_chars": 230,
  "reasons": {
   "hidden_column": {
    "channels": 1,
    "chars": 81
   },
   "hidden_row": {
    "channels": 1,
    "chars": 82
   },
   "very_hidden_sheet": {
    "channels": 1,
    "chars": 67
   }
  }
 },
 "inputs": [
  {
   "bytes": 6351,
   "format": "xlsx",
   "path": "payment-schedule.xlsx",
   "sha256": "56a25c92c97025bf7c528ce875cdbf1be2e92c7346c30bcb716dc2f43f16507c"
  }
 ],
 "invocation": {
  "argv": [
   "wolf",
   "extract",
   "payment-schedule.xlsx",
   "--what",
   "text,structure",
   "--outdir",
   "extract",
   "--receipt",
   "extract/payment-schedule.receipt.json"
  ],
  "surface": "cli"
 },
 "outputs": [
  {
   "bytes": 842,
   "format": "txt",
   "media_type": "text/plain",
   "path": "extract/payment-schedule.txt",
   "sha256": "213c1bd74561f9b476be04b0399befcf1ca5fb2136ff026f68e5794c01ee1b1b",
   "source": "payment-schedule.xlsx"
  },
  {
   "bytes": 1958,
   "format": "json",
   "media_type": "application/json",
   "path": "extract/payment-schedule.structure.json",
   "schema": "wolfxl.extract.v1",
   "sha256": "337fc444601b4dfaa4d45923bff030953da47e2419fd69f0a28b62d2fe9800a5",
   "source": "payment-schedule.xlsx"
  }
 ],
 "recorded_at": "2026-10-30T11:00:24Z",
 "render_report": null,
 "request_identity": "sha256:d8b1a404a654aac47ffe78b4a1b2e296e5368d10cb7f3b577ce0ac6ff74e0218",
 "status": "succeeded",
 "timings": {
  "finished_at": "2026-10-30T11:00:24Z",
  "phases": [
   {
    "ms": 0.056167,
    "name": "parse-validate"
   },
   {
    "ms": 0.17875000000000002,
    "name": "read-inputs"
   },
   {
    "ms": 2.9840829999999996,
    "name": "engine"
   },
   {
    "ms": 0.006917,
    "name": "prepare-outputs"
   },
   {
    "ms": 8.734792,
    "name": "write-outputs"
   },
   {
    "ms": 0.002334,
    "name": "prepare-receipt"
   }
  ],
  "started_at": "2026-10-30T11:00:23Z",
  "wall_ms": 12.013792
 },
 "verb": "extract",
 "warnings": []
}
