deerflow2/.planning/phases/01-conflict-inventory-and-d.../01-VALIDATION.md

29 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Phase 01 Validation
**Phase:** 01 - conflict-inventory-and-decision-matrix
**Date:** 2026-04-07
**Language:** zh-CN
## Validation Scope
本文件用于满足 Nyquist 验证门要求,定义 Phase 01 计划任务与自动化验证命令的映射关系,确保交付物可测、可复现、可审计。
## Task-to-Validation Mapping
| Task | Requirement | Artifact | Automated Validation | Pass Condition |
|------|-------------|----------|----------------------|----------------|
| Wave 1 / Task 1 | MERGE-01 | `audit-evidence.md` | `test -s .planning/phases/01-conflict-inventory-and-decision-matrix/audit-evidence.md && rg -n "git show -m|git log --all --author='\\[Tt\\]itan'|7342cc08|merge" .planning/phases/01-conflict-inventory-and-decision-matrix/audit-evidence.md` | 文档存在且包含证据命令链关键字 |
| Wave 2 / Task 2 | MERGE-01 | `conflict-inventory.csv`, `conflict-inventory.md` | `test -s .planning/phases/01-conflict-inventory-and-decision-matrix/conflict-inventory.csv && test -s .planning/phases/01-conflict-inventory-and-decision-matrix/conflict-inventory.md && head -n 1 .planning/phases/01-conflict-inventory-and-decision-matrix/conflict-inventory.csv | rg "file_path,merge_hotspot_count,titan_touch_count,change_class,behavior_critical,risk_level,evidence_refs" && rg -n "P0|P1|P2|visual-only|logic-only|mixed" .planning/phases/01-conflict-inventory-and-decision-matrix/conflict-inventory.md` | CSV 列头完整、分级规则存在 |
| Wave 3 / Task 3 | MERGE-03 | `titan-decision-matrix.md` | `test -s .planning/phases/01-conflict-inventory-and-decision-matrix/titan-decision-matrix.md && rg -n "keep|replace|hybrid|L0|L1|L2|Phase 2|Phase 3|rationale" .planning/phases/01-conflict-inventory-and-decision-matrix/titan-decision-matrix.md` | 每条决策至少具备 decision/rationale/phase mapping |
## Nyquist Gate Checklist
- [x] 计划任务均有自动化验证命令
- [x] 自动化验证命令可判定成功/失败
- [x] 验证覆盖 MERGE-01 与 MERGE-03 对应交付
- [x] 产物可作为后续 Phase 2/3 输入
## Exit Criteria
当且仅当三条 Task-to-Validation 映射对应命令全部通过且抽查证据引用可追溯时Phase 01 视为验证通过。