Skip to main content

更新内容

forge verify --deep 现在会报告四种状态的结果。 多视角共识运行不再折叠成”通过/失败”的二元结果。你会看到 PASSFAILINCOMPLETENOT_CONFIGURED 中的一种,因此停滞的视角或未配置的仓库不再会被悄悄识别为通过。只有 PASS 才算作已验证,并且 PASS 现在还要求底层 forge verify 测试状态也为 PASS——一次绿色的深度运行永远无法盖过一次红色的基础运行。参见 质量命令验证门完成门要求代码变更提供测试证据。 对于任何触及源代码的会话,Stop 路径的完成门都不再仅凭一次 forge handoff 快照就予以放行。你需要会话 diff 中包含测试文件,或者针对当前变更提供一次新鲜的、通过的 forge verify。仅涉及文档、仅涉及配置以及其他非代码会话不受影响。当完成门拦截时,修复清单现在会以 forge verify 起头,以便先记录证据,再进行 handoff 快照。参见 跨会话记忆