{
  "createdAt": "2026-10-18T02:02:54.736Z",
  "timeZone": "Asia/Seoul",
  "exportRole": "changed",
  "run": "/Users/miridih/Documents/miricanvas-iui-simple-relayout/eval-out/runs/simple-38f55d72a-20261018-full",
  "algorithmCommit": "38f55d72a88f60ff888c644bc75d706c1d7d0a7c",
  "evaluatorHarnessSha256": "1813850e73c55404f33d170847af2294df6725978764aff1c5947e95aa8bd299",
  "exporter": {
    "sha256": "44aa2b4597b3bf47ee0d4b572ec3c22198b4301629bbe87a76a62cca2b2515fd",
    "checkoutHead": "38f55d72a88f60ff888c644bc75d706c1d7d0a7c",
    "dirty": false
  },
  "evaluationMetadataSha256": "42fdf3d17e2609136ad950c3589fde67b29c47d446a77becaa270bad448c5bfe",
  "evaluationResultsSha256": "8ed874b207faf993cce1e8f289683f0801eb5a0e1216b8bb242088910d946cdb",
  "policy": "changed documents only; unavailable/unchanged counts preserved in summary",
  "summary": {
    "A": {
      "total": 3114,
      "changed": 208,
      "unchanged": 2906,
      "resolved": 2875,
      "unresolved": 219,
      "unavailable": 20,
      "errors": 0,
      "issueReasons": {
        "font-floor-reached": 87,
        "container-unresolved": 551,
        "available-area-exhausted": 129,
        "outline-unavailable": 37,
        "measurement-unavailable": 29
      }
    },
    "B": {
      "total": 3114,
      "changed": 208,
      "unchanged": 2906,
      "resolved": 2875,
      "unresolved": 219,
      "unavailable": 20,
      "errors": 0,
      "issueReasons": {
        "font-floor-reached": 87,
        "container-unresolved": 551,
        "available-area-exhausted": 129,
        "outline-unavailable": 37,
        "measurement-unavailable": 29
      }
    }
  },
  "outputs": [
    {
      "arm": "A",
      "name": "judge-simpleA-2026-10-18_110254-38f55d72a-changed.csv",
      "rows": 208,
      "sha256": "4d8cbb697ba8b3baf079f3989c9cbf087db965622d877c899760888b19942dc5",
      "bytes": 7551613
    },
    {
      "arm": "B",
      "name": "judge-simpleB-2026-10-18_110254-38f55d72a-changed.csv",
      "rows": 208,
      "sha256": "4d8cbb697ba8b3baf079f3989c9cbf087db965622d877c899760888b19942dc5",
      "bytes": 7551613
    }
  ],
  "note": "A/B outputs come from the saved evaluation; report.basis distinguishes predicted checks from measured verification. CSV document bytes are read from saved evaluation outputs. No legacy algorithm, render, DB writes, or latest-upload update."
}
