{
  "scope": "Synthetic API identifiers. Values are strings so this file preserves exact digits. Formatter cannot recover precision already lost upstream.",
  "cases": [
    {
      "label": "maximum safe JavaScript integer",
      "exact_digits": "9007199254740991",
      "safe_as_integer": true
    },
    {
      "label": "outside safe integer guarantee",
      "exact_digits": "9007199254740993",
      "safe_as_integer": false
    }
  ],
  "safe_api_example": {
    "order_id": "9007199254740993",
    "quantity": 2
  },
  "unsafe_source_example_as_text": "{\"order_id\":9007199254740993}",
  "expected_engine1_behavior": "Reject unsafe unquoted integer; accept quoted identifier. This is not JSON Schema validation."
}
