返回 Bug 清单
BUG-0304project-46中待处理unknown
caeResult 变量作用域 bug —— gate 日志里授权决策永远是 unknown
发现:2026-10-01验证:2026-10-09置信度:70%
症状
bootstrap gate 日志的 cae_decision 字段永远是 'unknown'——审计日志看似在工作,实际没记录任何有效决策
根因
写日志的代码引用 caeResult?.decision,但 caeResult 定义在另一个作用域(或其后)——可选链把 undefined 静默变成 'unknown',错误被'看起来合理'的日志值掩盖;且 catch {} 把日志失败也吞了
修复方案
改引用正确作用域的 caeDecision;catch 块改 console.error 输出失败原因——审计日志自身必须可观测
错误签名
caeResult 作用域 unknown gate 日志 决策记录 变量定义位置 GAS-01技术信息
来源项目
project-46
标签
project-46, mcp-reported