fix(architecture): 数据流改为业务分叉到开发+测试并行#23
Merged
Merged
Conversation
用户指出架构图里的错误 —— 把数据流画成
业务 → 开发 → 测试 → 运维 → 业务
是错的。测试篇方法论(docs/chapters/04-testing/FULL.md § 1)
明确规定测试从 PRD 阶段就参与可测性评审,是业务的并行消费者,
不是开发下游。
## 修正三处
1. ARCHITECTURE.md 数据流 Mermaid
- PRD 推给 开发+测试(并行)而非只推给开发
- 加 "testability-review.md" 节点
- 开发 ↔ 测试 API 契约双向对齐
- 加"为什么测试要提前并行参与"对比表
2. docs/architecture/information-sharing.md ASCII 图
- 产品下叉两路:开发 + 测试 并行
- "提测 → 测试执行 → 准出" 合流
- 准出 → 运维
- 新增"关键分叉:PRD 的双消费"小节
- 新增第二节"为什么测试要并行参与"对比表(传统 vs 本框架)
3. docs/chapters/00-adoption/mode-a-greenfield.md 时序图
- 原"业务 → 开发 → 测试 → 运维"串行改为
业务 → [开发 / 测试 并行] → 提测 → 运维
- 加关键节奏说明
- 指向 ARCHITECTURE.md 的正式数据流
确保和测试篇方法论的"需求评审门禁"(可测性评审)一致。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
用户指出:原数据流画成串行'业务→开发→测试→运维',违反测试篇方法论。测试应从 PRD 阶段并行参与可测性评审,是业务的并行下游。
修 ARCHITECTURE.md Mermaid + information-sharing.md ASCII + mode-a-greenfield 时序。