用途:lcs-chain-of-truth 是元技能协议,被其他 LCS 技能注入使用,用于在执行时产出可审计、可验证、可追溯的证据链,而非独立工作流。\n\n触发条件:当 LCS 技能产出将被提交或发布的输出、做出影响契约/规格/计划的决策、执行代码变更或评审/定稿、或需要供人工审查的可验证审计轨迹时激活。\n\n核心流程:每个 Chain of Truth 报告须依次经过六阶段——Source(识别原始输入,引用精确路径与行号)、Assumption(列出全部假设,标记无法验证者)、Plan(执行前说明预期动作)、Action(记录实际执行内容)、Verification(运行可用检查并记录确切输出)、Report(总结通过/失败/未验证项及置信度)。\n\n四个级别:Level 1 Light 用于探索/对话类技能;Level 2 Standard 用于规划与文档类;Level 3 Strict 用于契约、评审、定稿,要求精确行引用与自动检查;Level 4 Very Strict 用于代码变更、调试、实现,要求记录准确命令及标准输出/错误、逐字引用测试与 lint 结果,并列出阻塞项。需在报告开头声明级别。\n\n报告位置:报告须位于任何使用该协议的产物的 ## Handoff 之前。\n\n限制:禁止暴露内部隐藏思维链,只允许外部可审计证据;禁止未运行即声称验证通过;禁止跳过来源识别;失败检查不得在报告中省略;无测试套件时可使用 Select-String 模式检查或人工阅读确认,并记录“不适用”及原因,未执行的检查标记 [unverified]。
lcs-chain-of-truth
通用与其它
更新于 10-16 06:46