{
  "testedAt": "2026-10-01T08:56:24.469Z",
  "node": "v18.16.0",
  "assertions": [
    {
      "name": "threshold 45,12,7,0",
      "pass": true
    },
    {
      "name": "threshold 45,12,7,3",
      "pass": true
    },
    {
      "name": "threshold 0,12,7,0",
      "pass": true
    },
    {
      "name": "threshold 45,12,12,0",
      "pass": true
    },
    {
      "name": "threshold 10,5,2,0",
      "pass": true
    },
    {
      "name": "shipping included",
      "pass": true
    },
    {
      "name": "zero amount rejected",
      "pass": true
    },
    {
      "name": "inflation compounds",
      "pass": true
    },
    {
      "name": "zero baseline not infinity",
      "pass": true
    },
    {
      "name": "budget sign changes with baseline",
      "pass": true
    },
    {
      "name": "token increase removes saving",
      "pass": true
    },
    {
      "name": "cache fraction60",
      "pass": true
    },
    {
      "name": "infinite input rejected",
      "pass": true
    },
    {
      "name": "contract old/price",
      "pass": true
    },
    {
      "name": "contract old/amount",
      "pass": true
    },
    {
      "name": "contract bridge/price",
      "pass": true
    },
    {
      "name": "contract bridge/amount",
      "pass": true
    },
    {
      "name": "contract next/price",
      "pass": true
    },
    {
      "name": "contract next/amount",
      "pass": true
    },
    {
      "name": "Hangul byte boundary differs",
      "pass": true
    },
    {
      "name": "wrong boundary does not select ABC",
      "pass": true
    },
    {
      "name": "duplicate Korean lines preserved",
      "pass": true
    },
    {
      "name": "autumn local clock repeats",
      "pass": true
    },
    {
      "name": "spring skips 02:30",
      "pass": true
    }
  ],
  "contracts": [
    {
      "backend": "old",
      "clientField": "price",
      "httpStatus": 200,
      "compatible": true,
      "value": 12000
    },
    {
      "backend": "old",
      "clientField": "amount",
      "httpStatus": 200,
      "compatible": false,
      "value": null
    },
    {
      "backend": "bridge",
      "clientField": "price",
      "httpStatus": 200,
      "compatible": true,
      "value": 12000
    },
    {
      "backend": "bridge",
      "clientField": "amount",
      "httpStatus": 200,
      "compatible": true,
      "value": 12000
    },
    {
      "backend": "next",
      "clientField": "price",
      "httpStatus": 200,
      "compatible": false,
      "value": null
    },
    {
      "backend": "next",
      "clientField": "amount",
      "httpStatus": 200,
      "compatible": true,
      "value": 12000
    }
  ],
  "offsets": {
    "original": "가나다\nABC\n가나다\nXYZ\n",
    "correctByteStart": 10,
    "mistakenByteStart": 4,
    "correctLine": "ABC",
    "wrongSlice": "���",
    "edited": "가나다\nREPLACED\n가나다\nXYZ\n"
  },
  "timezones": [
    {
      "utc": "2026-03-08T06:30:00Z",
      "newYork": "08/03/2026, 01:30",
      "seoul": "08/03/2026, 15:30"
    },
    {
      "utc": "2026-03-08T07:30:00Z",
      "newYork": "08/03/2026, 03:30",
      "seoul": "08/03/2026, 16:30"
    },
    {
      "utc": "2026-11-01T05:30:00Z",
      "newYork": "01/11/2026, 01:30",
      "seoul": "01/11/2026, 14:30"
    },
    {
      "utc": "2026-11-01T06:30:00Z",
      "newYork": "01/11/2026, 01:30",
      "seoul": "01/11/2026, 15:30"
    }
  ],
  "scope": "Local HTTP fixture, UTF-8 text fixture, Intl timezone calculation and arithmetic only. No model calls, production API, deployment or live scheduler tested."
}