文件
skills/cc-switch-dev-workflow/references/knowledge-base/foundations/reliability-and-convergence.md
2026-03-26 00:27:17 -07:00

67 行
2.2 KiB
Markdown
原始文件 Blame 文件历史

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
# Foundation: Reliability And Convergence
## Purpose
解释为什么 AI 开发必须做层级控制、缺口对齐和多轮收敛,以及为什么“单步 80%”在多阶段流程里并不够用。
## When to Use
- 设计完整 AI 开发流水线时
- 讨论是否真的需要 Alignment 和 Refinement 时
- 评估某条流程是否会放大偏差时
## Inputs
- 需求、会议纪要、Spec、代码、测试
## Outputs
- 可靠性预算
- 阶段收敛设计
- 补齐与重构计划
## Primary Agent/Model
`GPT-5.4 Pro xhigh`
## Secondary Agent/Model
`Claude Opus 4.6`
## Required Skills
- `spec-gap-tasking`
- `code-simplifying`
- `code-refactoring`
- `architecture-audit`
## Steps
1. 明确当前流程有几层放大链路。
2. 计算每层误差会如何叠乘。
3. 用减少层级和提高单步质量两个手段收缩误差。
4. 对遗漏用 Gap 对齐,对过度添加用代码简化,对积累问题用重构和架构审计。
## Exit Criteria
- 每个阶段都有清晰的收敛动作
- 未经收敛的实现不会直接进入下一阶段
## Failure Recovery
- 如果实现大量偏离 Spec,回到 Alignment,不要在 Acceptance 临时补丁
- 如果简化和重构开始改变行为,停回到计划和测试
## Related Templates
- [`../templates/tdd-plan-template.md`](../templates/tdd-plan-template.md)
- [`../templates/acceptance-checklist-template.md`](../templates/acceptance-checklist-template.md)
## Reliability Math
- 典型坏流程:`0.8 x 0.8 x 0.8 x 0.8 = 0.4096`
- 典型改良流程:减少一层并把单步质量提高到 `0.95`
- 三层后:`0.95 x 0.95 x 0.95 = 0.857375`
## The Two Core Failure Modes
- `遗漏`:计划列了 10 项,AI 做了 8 项就说完成
- `过度添加`Spec 没写的辅助层、抽象层、特性被模型自动加进去
## Convergence Toolkit
- `Alignment` 负责补齐遗漏和偏离
- `code-simplifying` 负责砍掉多余实现
- `code-refactoring` 负责批次级结构清理
- `architecture-audit` 负责全库级系统性健康检查
## Operating Rule
- 所有阶段都要留下高密度产物,便于下一阶段在更干净的上下文中执行。
- 任何“先实现,后面再说”的做法,都会把偏差拖到更昂贵的阶段。