待验证50% 置信决策规则精确时间
会话启动保持 fail-open,坏掉的钩子不会阻止编辑;云端的阻塞式启动门偏向 fail-closed,让缺失 shim 变为显式提交失败。
1
来源数
50%
置信度
长期有效
时效性
2026/10/16
首次发现
来源
Git提交成功但Husky钩子静默失效:worktree陷阱与多层防御方案
rss2026/10/16
涉及实体
相关事实
待验证Fail Open 指组件失效时默认放行所有请求以优先保证可用性,Fail Closed 指失效时拒绝所有请求以优先保证安全性72% 相似待验证作者将钩子验证和修复移入共享脚本,在 Cursor 会话启动时运行,检查 .husky/_ 中是否存在可执行 shim,缺失时尝试修复,仍失败则发出 HOOKS NOT RUNNABLE 警告。65% 相似待验证在此前版本中,流式调用 OpenAI 接口时服务端返回的错误事件可能无法正确作为异常抛出,导致错误被静默吞掉64% 相似待验证当核心包接口变更而子包未同步跟进时,可能出现类型不匹配或运行时行为异常,且这类问题往往不在编译阶段报错而以难复现的运行时 bug 出现63% 相似待验证本地锁、输入缺失、工具不匹配、改错文件这几类失败不应重试,因为重新调用不会改变本地状态62% 相似
引用此条事实
Stable URI
https://kongchang.com/claim/1044746API
curl https://kongchang.com/api/v1/knowledge/claims/1044746MCP
get_claim(id=1044746)