---
type: concept
title: 新鲜验证原则（Fresh Verification Principle）
created: 2026-07-18
updated: 2026-07-18
tags: [vibe-coding, governance, verification, completion, anti-mock, evidence]
---

## 定义

**新鲜验证原则**是 vibe coding 治理的"完成判定"原则：**没有新鲜验证 → 不得宣称完成**。"完成"涵盖所有形式的成功声明：done / safe / ready / committed / pushed / deployed / release-ready。这些声明必须以当前证据为依据，且证据与声明的层级必须一一对应（UI 验证 → UI 完成；API 验证 → API 完成；不可混淆）。

## 核心要点

1. **测试 / 构建 / 浏览器 / API / 数据库 / 实机 / 用户验收**——证明到哪一层，就只声明到哪一层
2. **拒绝充当验证的伪证据**：
   - 代码 review
   - 旧日志
   - 静态 contract 检查
   - 文档自述
   - mock 跑通（除非 mock 本身就是要验证的对象）
3. **三振法则**：连续 3 次局部修复失败后停止补丁，重开架构 / owner / 真源诊断
4. **trust boundary 透明**：源码合同测试能证明结构 / 路由注册表 / selector 语料 / 执行骨架 / 变异防退化，但**结构校验 ≠ 密码学证明**——不替代真实 UI / API / DB / 安全 / 上线验收
5. **可信 runner 契约**：fresh-session 结果入口要求可信 runner 保存 raw artifact + 独立 judge 交叉引用；**单个自述 JSON 不得形成 live pass**
6. **缺证据的明确状态**：没有 fresh-session 结果时该入口必须返回 `UNVERIFIED`（字符串字面量），而不是"通过"或"成功"
7. **防腐层**：fallback / 兼容性垫片 / 重复 owner / 投机抽象 / 伪指标 / mock 完成的完成声明——必须拒收（除非有 current evidence + 授权）

## 不同来源的说法

| 来源 | 观点 |
| --- | --- |
| [[library/银二码sliver-vibe-coding 抖音vibe coding实战篇中包含的所有知识点所蒸馏而成的Skill，其中包含立项、开发规范、加功能规范、宪法模版等等，反正应有尽有\|sliver-vibe-coding]] | 明确"无 fresh 验证 → 不宣布完成 + 不可声明 done / safe / ready / committed / pushed / deployed / release-ready"，并把"结构校验 ≠ 密码学证明"写进 README |
| [[library/obrasuperpowers An agentic skills framework & software development methodology that works\|obra/superpowers]] | 通过 `requesting-code-review` + `verification-before-completion` skill 强制收尾验证；流程强制而非证据强制 |
| 传统软件工程 | "Definition of Done" + "Acceptance Criteria" + "Shift-left testing" 是同一思想的工程表述；vibe coding 把"验证必须新鲜"的语义在 AI Agent 上下文里收紧 |

## 相关实体
- [[entities/sliver-vibe-coding]]
- [[entities/obra-superpowers]]

## 相关概念
- [[concepts/vibe-coding-governance]]
- [[concepts/single-owner-principle]]
- [[concepts/risk-scaled-governance]]
- [[concepts/superpowers]]

## 参考来源
- [[library/银二码sliver-vibe-coding 抖音vibe coding实战篇中包含的所有知识点所蒸馏而成的Skill，其中包含立项、开发规范、加功能规范、宪法模版等等，反正应有尽有|原始资料 1]]
- [[library/obrasuperpowers An agentic skills framework & software development methodology that works|原始资料 2]]