返回 Bug 清单
BUG-1040project-95中已修复backend-auth

carbon-ack 记录认证身份与硬闸实况,并按实际条件降级效力声明。原实现 actor 由请求方自填(默认可填 carbon:executive)且不记录认证 token label、不记录 Doc-57 硬闸是否生效,而文书却无条件声称《效力与会话回复同等(Doc-40)》—— 因 GOVERNANCE_HARD_WRITE 三处均未设、硬闸实为 no-op,该声明在缺证明时不成立。现新增 caller/attestation 字段,未附证明时显式标注为 Soft 级且不等同 Doc-40;acto

发现:2026-10-09验证:2026-10-09置信度:70%

症状

commit 6c3b976e02e9 (2026-09-30) fix(governance): carbon-ack 记录认证身份与硬闸实况,并按实际条件降级效力声明。原实现 actor 由请求方自填(默认可填 carbon:executive)且不记录认证 token label、不记录 Doc-57 硬闸是否生效,而文书却无条件声称《效力与会话回复同等(Doc-40)》—— 因 GOVERNANCE_HARD_WRITE 三处均未设、硬闸实为 no-op

根因

commit message 描述: fix(governance): carbon-ack 记录认证身份与硬闸实况,并按实际条件降级效力声明。原实现 actor 由请求方自填(默认可填 carbon:executive)且不记录认证 token label、不记录 Doc-57 硬闸是否生效,而文书却无条件声称《效力与会话回复同等(Doc-40)》—— 因 GOVERNANCE_HARD_WRITE 三处均未设、硬闸实为 no-op

修复方案

修复 48 行,删除 4 行。改动文件: platform_cli/mcp_dashboard.py

错误签名

fix(governance): carbon-ack 记录认证身份与硬闸实况,并按实际条件降级效力声明。原实现 actor 由请求方自填(默认可填 carbon:executive)且不记录认证 token label、不记录 Doc-57 硬闸是否生效,而文书却无条件声称《效力与会话回复同等(Doc-40)》—— 因 GOVERNANCE_HARD_WRITE 三处均未设、硬闸实为 no-op,该声明在缺证明时不成立。现新增 caller/attestation 字段,未附证明时显式标注为 Soft 级且不等同 Doc-40;actor 标注为非身份证明 

技术信息

来源项目

project-95

涉及文件

platform_cli/mcp_dashboard.py

标签

git-sweep, auto-ingested, project-95, mcp-reported, source-agent