检查 JSON、比较差异、推断类型,并独立核对签名。
先定位 JSON 语法错误;格式化不会执行其中的代码。
比较两个版本,区分只是排版不同还是实际字段变化。
由样本生成 TypeScript 类型,再人工补充可选字段与业务约束。
签名计算使用原始消息,不要把格式化后的 JSON 当成同一字节序列。