摘要
Sense payload 与 descriptor contract 仍然包含重复信息或放错层的信息。
这个 issue 属于产品层的 natural language as protocol 方向:协议本身应当同时对 runtime code 与 LLM 可读,而不依赖偶然的重复字段或不透明的 transport leakage。
动机
Payload cleanup 与 descriptor semantics 本来就是同一个 contract surface。
重点不只是 schema 更整洁,而是让协议在面向自然语言的 tooling 与 prompts 中也具有可读性,同时继续保持机器侧的 ownership boundaries 明确。
规格 / 验收标准
技术约束
- 保持 metadata 与 payload 之间规范性的 ownership split。
- 优先选择 schema clarity,而不是继续背着遗留重复字段前进。
- 不要仅仅因为某个实现方便,就把 transport concerns 偷运到 protocol surface 上。
向后兼容
除非明确要求,否则不需要。
参考
- 来源于
TODO.md 与 tasks/todo-issue-migration/RESULT.md
摘要
Sense payload 与 descriptor contract 仍然包含重复信息或放错层的信息。
这个 issue 属于产品层的
natural language as protocol方向:协议本身应当同时对 runtime code 与 LLM 可读,而不依赖偶然的重复字段或不透明的 transport leakage。动机
Payload cleanup 与 descriptor semantics 本来就是同一个 contract surface。
重点不只是 schema 更整洁,而是让协议在面向自然语言的 tooling 与 prompts 中也具有可读性,同时继续保持机器侧的 ownership boundaries 明确。
规格 / 验收标准
act_instance_id之类的 correlation fields 位于 metadata,而不是 payload。description。技术约束
向后兼容
除非明确要求,否则不需要。
参考
TODO.md与tasks/todo-issue-migration/RESULT.md