微软 PDD Kit 实测:形式化验证的能力与盲区
krishnan 连发多帖评测微软研究院 PDD Kit:该工具对一个约 5000 行的 Rust Web 应用登录功能进行形式化验证,证明其「对一切输入正确」。但验证规格只规定登录「如果回答」时返回什么,从不承诺会回答,挂起或超慢的查询不违反条款。PDD Kit 的方法论是先定意图、写检查,再让 agent 构建,并用变异测试确保每条规格条款能抓住一个植入的 bug。作者提醒:面对「formally verified」宣传应追问证明了什么行为、放过了哪些合理失败。
2026-11-10 ~ 2026-11-10 · 4 条相关
- PDD Kit 实测:Verus 证明 5000 行 Rust 登录逻辑对一切输入正确 — krishnan · 2026-11-10
- 形式化验证的盲区:登录规格从未承诺「一定会回答」 — krishnan · 2026-11-10
- PDD Kit 方法论:每条规格条款都要能抓住一个植入的 bug — krishnan · 2026-11-10
- 「形式化验证」的宣传语要追问两件事:证明了什么、放过了什么 — krishnan · 2026-11-10