{
  "createdAt": "2026-10-17T21:01:45.647Z",
  "timeZone": "Asia/Seoul",
  "exportRole": "changed",
  "run": "/Users/miridih/Documents/miricanvas-iui-simple-relayout/eval-out/runs/simple-cb1447b79-20261018-full",
  "algorithmCommit": "cb1447b795621cd0b73d0d50565e64d3d0ade5ed",
  "evaluatorHarnessSha256": "1813850e73c55404f33d170847af2294df6725978764aff1c5947e95aa8bd299",
  "exporter": {
    "sha256": "44aa2b4597b3bf47ee0d4b572ec3c22198b4301629bbe87a76a62cca2b2515fd",
    "checkoutHead": "cb1447b795621cd0b73d0d50565e64d3d0ade5ed",
    "dirty": false
  },
  "evaluationMetadataSha256": "65432f28c0d4b15d449defc2c943e026aac104f0af09175f7c199140880d1ebb",
  "evaluationResultsSha256": "64462c26a0861ea0cbba8db62acb9444474cc3553f73c68ec2920b912e28c8ce",
  "policy": "changed documents only; unavailable/unchanged counts preserved in summary",
  "summary": {
    "A": {
      "total": 3114,
      "changed": 163,
      "unchanged": 2951,
      "resolved": 2835,
      "unresolved": 259,
      "unavailable": 20,
      "errors": 0,
      "issueReasons": {
        "container-unresolved": 551,
        "font-floor-reached": 121,
        "available-area-exhausted": 182,
        "outline-unavailable": 37,
        "measurement-unavailable": 29
      }
    },
    "B": {
      "total": 3114,
      "changed": 163,
      "unchanged": 2951,
      "resolved": 2835,
      "unresolved": 259,
      "unavailable": 20,
      "errors": 0,
      "issueReasons": {
        "container-unresolved": 551,
        "font-floor-reached": 121,
        "available-area-exhausted": 182,
        "outline-unavailable": 37,
        "measurement-unavailable": 29
      }
    }
  },
  "outputs": [
    {
      "arm": "A",
      "name": "judge-simpleA-2026-10-18_060145-cb1447b79-changed.csv",
      "rows": 163,
      "sha256": "04e2852957c69d87595e3dc19391b55e58cc04ba2d9068ecd017d54a77c971db",
      "bytes": 5603826
    },
    {
      "arm": "B",
      "name": "judge-simpleB-2026-10-18_060145-cb1447b79-changed.csv",
      "rows": 163,
      "sha256": "04e2852957c69d87595e3dc19391b55e58cc04ba2d9068ecd017d54a77c971db",
      "bytes": 5603826
    }
  ],
  "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."
}
