其他
需要证实或证伪某个具体断言时…
当用户要求「验证这个」「证明它有效」「这次修复生效了吗」或需要测量 UI/CLI/API/性能/内存等行为时,用可重复的本地证据证实或证伪一个可证伪断言。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 49/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
需要证实或证伪某个具体断言时,用前后对照通用
解决思路
- 把断言重述为可证伪形式,包含条件、指标和阈值。
- 选择能推翻该断言的最小本地验证面。
- 从旧状态捕获基线:merge base、父提交、失败分支或当前损坏复现。
- 用相同命令、数据、预热和环境,从变更后的状态捕获处理组。
- 比较原始产物:数字、截图、终端记录、HTTP 响应、profile、堆快照或测试输出。
- 只返回一个判定:`VERIFIED`、`NOT VERIFIED` 或 `INCONCLUSIVE`。
- 代码行为:使用聚焦的单元/集成测试或最小复现脚本。
- CLI/TUI 行为:使用 `control-cli`、终端记录或演示录制。
- UI 行为:使用 `control-ui`、截图、无障碍快照或浏览器 trace。
- API 行为:使用本地 HTTP/RPC 请求与响应 diff。
- 性能:使用同机基线/处理组计时或 CPU profile。
- 内存:使用疑似操作前后的堆快照。
- 在安全可写产物时,按以下目录结构存放:`/tmp/verify-this/<claim-slug>/` 下含 `claim.md`、`timeline.md`、`baseline/`、`treatment/`、`diff/`、`verdict.md`。
- 如果产物可能含敏感代码、prompt、截图、HTTP body 或堆数据,只保留最小内联证据,除非用户同意写入磁盘。
- `VERIFIED`:基线与处理组按预测方向变化,达到声称阈值,且无明显混杂因素。
- `NOT VERIFIED`:行为未变、朝错误方向变化或未达阈值。
- `INCONCLUSIVE`:无有效基线、信号噪声大、测量失败或环境差异使比较无效。
- 按指定格式输出:第一行判定;`Claim:` 可证伪断言;`Evidence:` 指标/产物 `baseline=<...>`、`treatment=<...>`、`delta=<...>`、`threshold=<...>`;`Reasoning:` 一段话点明证据与任何混杂因素。
- 不要软化负面结果;清晰的 `NOT VERIFIED` 是有用的。
适用边界 · 注意事项
- 断言不可测量(如「代码更整洁」)时,先要求可衡量的断言,不要直接验证。
- 产物可能含敏感信息且用户未同意落盘时,不要写入磁盘,只保留最小内联证据。
- 没有有效基线、信号噪声大或环境不可比时,不要强行给出 `VERIFIED`/`NOT VERIFIED`,应判为 `INCONCLUSIVE`。