58d9e9a5d4
acceptanceCriteria 与 expectedArtifacts 必须逐字继承原委派, validate_static_delegate_repair_request_at 会逐项比对。但这两个值 Runtime 从 repairOfDelegationId 指向的 delivery 直接读得到——它就是拿这份权威值去 比对的——要求 Supervisor 手抄一遍不带来任何信息增益。 上一次无头验证实测:一个两轮澄清的 plan run 里, 「静态委派返工必须完整继承原 acceptanceCriteria 和 expectedArtifacts」 出现 4 次,每建一条 continuation 都要先白跑两轮工具调用才抄对。出问题的 那次生产 run 也有同一条。 现在带 repairOfDelegationId 时这两个数组可以整体传 null,由 Runtime 从原 delivery 补齐;只省一半仍然按原样交给既有比对报错,初次委派仍须自己写。 和上一批指纹改动同源,形状一致。 plan playbook 同步:第 4 步四个字段一起传 null;第 6 步不再要求先用 agent.run_status 取回合同再手抄,省掉一次往返。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>