think-evidence
Installation
SKILL.md
用确定性证据说话
回答的问题:怎么知道它是真的。确定性证据是「换一个人照着做,会得到同样结论」的东西,例如一条命令、它的退出码和输出尾部。自述不是,例如子代理说「测试都过了」。结论只和它的证据一样可靠。
三句动作
- 每个结论带证据或标签:量过的、推出的、猜的。 量过的贴命令与输出;推出的写前提;猜的写成猜,并写怎样验证它。
- 证据要真的检验了它声称检验的东西。 缓存命中、替身、被跳过的步骤、自己或子代理的自述,都不算。先看那一步这次有没有真的执行。
- 证真交给证明,证伪交给测试。 测试只能发现缺陷,不能承诺没有缺陷;证明能在它的前提与上界内承诺。新测试先看它变红。完成只认 spec 的验收标准。
证据不够时,结论写成「未验证」,不写成「通过」。