{
  "python_version": "3.12.14",
  "authored_raw_json": "[{\"id\":9007199254740992},{\"id\":9007199254740993}]",
  "python_parsed": [
    {
      "id": 9007199254740992
    },
    {
      "id": 9007199254740993
    }
  ],
  "python_types": [
    "int",
    "int"
  ],
  "python_serialized": "[{\"id\":9007199254740992},{\"id\":9007199254740993}]",
  "authored_string_contract_json": "[{\"id\":\"9007199254740992\"},{\"id\":\"9007199254740993\"}]",
  "node_actual_result": {
    "node_version": "v22.13.1",
    "number_types": [
      "number",
      "number"
    ],
    "numbers": [
      9007199254740992,
      9007199254740992
    ],
    "numbers_equal": true,
    "serialized": "[{\"id\":9007199254740992},{\"id\":9007199254740992}]",
    "from_rounded_number_bigint": "9007199254740992",
    "string_types": [
      "string",
      "string"
    ],
    "strings": [
      "9007199254740992",
      "9007199254740993"
    ],
    "strings_equal": false,
    "strings_serialized": "[{\"id\":\"9007199254740992\"},{\"id\":\"9007199254740993\"}]",
    "from_original_digits_bigint": "9007199254740993"
  },
  "scope": "Actual existing Python and Node parse raw JSON strings. No context.source/reviver feature claim or new dependency. Specific binary64 collision does not mean all integers above2^53 unrepresentable or invalid JSON. Identifier strings are explicit contract choice, not a rule to stringify every price/math value. No customer IDs used."
}
