SHAR Production
← All research

Reproducible experiment

Canonical JSON round-trip stability

Method

Generate bounded synthetic records, canonicalize, parse, canonicalize again and compare SHA-256 digests.

Result

{
  "id": "json-roundtrip-stability",
  "status": "PASS",
  "metrics": {
    "records": 10000,
    "bytes": 905557,
    "hash_before": "81231cf8ad5849f7d48f2b74cbe3ec94bdb40f1b8a1fa0ff9598ac957755cbf3",
    "hash_after": "81231cf8ad5849f7d48f2b74cbe3ec94bdb40f1b8a1fa0ff9598ac957755cbf3"
  }
}

Environment

{
  "node": "v24.14.1",
  "platform": "win32",
  "arch": "x64",
  "cpu_model": "Intel(R) Core(TM) Ultra 7 155H",
  "logical_cpus": 22,
  "total_memory_gib": 31.5
}

Limitations

Synthetic objects do not represent every production manifest or parser.

SHAR Production · sharprod.com