Pre-handoff JSON precision review

Review JSON integer, decimal, and precision boundaries

JSON numbers can be rounded or reformatted by the receiver's type and display. Compare safe integers, large IDs, decimals, and exponent notation with synthetic cases, then save a stringification decision note.

Review a number boundary

JSON number precision review

Only synthetic JSON numbers are used. Nothing is sent or saved externally, and monetary or ID safety is not certified.

Boundaries to check

  • An ID above the safe-integer range may appear as a different value to the receiver.
  • Numeric parsing can remove trailing decimal zeroes, so preserve a string when display scale is contractual.
  • Confirm number ranges and exponent handling with the receiving implementation and data contract.