用途:审查审批、签核、豁免与证明流程,找出“被评判方自供判定材料”的控制失效结构。核心提问:每个判定、批准或状态变更依据的材料由谁生产,该方能否换一份材料得到不同结论?若答案为“被审查方自己”,则这只是一份自填记录,不可称为验证,下游也不得视为独立。
主要能力:区分 fit、kill、promote、fund、retire 五种权限,规则是任何行为者都不得为自己产出被评判的材料;度量与候选不得同一作者;单一度量只应否决一次构建而非整个方案;建议被否决时决策者须回应而非沉默;事后由同一行为者补签不恢复任何效力。权限问题失败应关闭而非放行;权限字段的未知值必须直接拒绝,不得推断;能自我论证者不得持有开关。
用法:脚本 scripts/same_keystroke.py 在 git 历史中查找结构特征,包括自证提交与自证序列: python3 scripts/same_keystroke.py main..HEAD python3 scripts/same_keystroke.py --evidence-glob 'approvals/**' --evidence-glob 'SIGNOFF' 它报告结构而非动机;独立仓库会全部命中,这正是“是否独立证明”的正确答案。自带词表会跳过程序源码(如 authorization.py、approval-handler/index.go),自供的 --evidence-glob 仍会匹配。
适用场景:设计审批与授权流程、代码评审与构建晋升、资金与退休决策、智能体记录他人决定等。
限制:仅依据资料整理,具体部署方式、收费与平台暂未提供。