Loading...
Loading...
Compare original and translation side by side
| Item | Value |
|---|---|
| Schema | |
| Template | |
| Creation Rules | |
| Validation Rules | |
| Layer | 1 |
| Artifact Type | BRD |
| 项 | 值 |
|---|---|
| Schema | |
| 模板 | |
| 创建规则 | |
| 验证规则 | |
| 层级 | 1 |
| 工件类型 | BRD |
Required custom_fields:
document_type: ["brd", "template"]
artifact_type: "BRD"
layer: 1
architecture_approaches: [array format]
priority: ["primary", "shared", "fallback"]
development_status: ["active", "draft", "deprecated", "reference"]
Required tags:
- brd (or brd-template)
- layer-1-artifact
Forbidden tag patterns:
- "^business-requirements$"
- "^brd-\\d{3}$"Required custom_fields:
document_type: ["brd", "template"]
artifact_type: "BRD"
layer: 1
architecture_approaches: [array format]
priority: ["primary", "shared", "fallback"]
development_status: ["active", "draft", "deprecated", "reference"]
Required tags:
- brd (or brd-template)
- layer-1-artifact
Forbidden tag patterns:
- "^business-requirements$"
- "^brd-\\d{3}$"| Section | Title | Required |
|---|---|---|
| 0 | Document Control | MANDATORY |
| 1 | Executive Summary | MANDATORY |
| 2 | Business Context | MANDATORY |
| 3 | Stakeholder Analysis | MANDATORY |
| 4 | Business Requirements | MANDATORY |
| 5 | Success Criteria | MANDATORY |
| 6 | Constraints and Assumptions | MANDATORY |
| 7 | Architecture Decision Requirements | MANDATORY |
| 8 | Risk Assessment | MANDATORY |
| 9 | Traceability | MANDATORY |
| 10-18 | Additional sections | Per template |
## N. Title| 章节 | 标题 | 是否必填 |
|---|---|---|
| 0 | 文档控制 | 必填 |
| 1 | 执行摘要 | 必填 |
| 2 | 业务背景 | 必填 |
| 3 | 干系人分析 | 必填 |
| 4 | 业务需求 | 必填 |
| 5 | 成功标准 | 必填 |
| 6 | 约束与假设 | 必填 |
| 7 | 架构决策需求 | 必填 |
| 8 | 风险评估 | 必填 |
| 9 | 可追溯性 | 必填 |
| 10-18 | 附加章节 | 依模板而定 |
## N. 标题| Field | Description | Required |
|---|---|---|
| Project Name | Project identifier | MANDATORY |
| Document Version | Semantic versioning (X.Y.Z) | MANDATORY |
| Date Created | YYYY-MM-DD format | MANDATORY |
| Last Updated | YYYY-MM-DD format | MANDATORY |
| Document Owner | Owner name | MANDATORY |
| Prepared By | Author name | MANDATORY |
| Status | Draft/In Review/Approved/Superseded | MANDATORY |
| PRD-Ready Score | | MANDATORY |
| 字段 | 描述 | 是否必填 |
|---|---|---|
| 项目名称 | 项目标识符 | 必填 |
| 文档版本 | 语义化版本(X.Y.Z) | 必填 |
| 创建日期 | YYYY-MM-DD格式 | 必填 |
| 最后更新日期 | YYYY-MM-DD格式 | 必填 |
| 文档负责人 | 负责人姓名 | 必填 |
| 编制人 | 作者姓名 | 必填 |
| 状态 | 草稿/评审中/已批准/已取代 | 必填 |
| PRD就绪评分 | | 必填 |
BRD.NN.23.SSBRD.NN.01.SSBRD.NN.23.SSBRD.NN.01.SS| # | Category | Element ID | Status Values |
|---|---|---|---|
| 1 | Infrastructure | BRD.NN.32.01 | Selected/Pending/N/A |
| 2 | Data Architecture | BRD.NN.32.02 | Selected/Pending/N/A |
| 3 | Integration | BRD.NN.32.03 | Selected/Pending/N/A |
| 4 | Security | BRD.NN.32.04 | Selected/Pending/N/A |
| 5 | Observability | BRD.NN.32.05 | Selected/Pending/N/A |
| 6 | AI/ML | BRD.NN.32.06 | Selected/Pending/N/A |
| 7 | Technology Selection | BRD.NN.32.07 | Selected/Pending/N/A |
32doc-naming| # | 类别 | 元素ID | 状态取值 |
|---|---|---|---|
| 1 | 基础设施 | BRD.NN.32.01 | Selected/Pending/N/A |
| 2 | 数据架构 | BRD.NN.32.02 | Selected/Pending/N/A |
| 3 | 集成 | BRD.NN.32.03 | Selected/Pending/N/A |
| 4 | 安全 | BRD.NN.32.04 | Selected/Pending/N/A |
| 5 | 可观测性 | BRD.NN.32.05 | Selected/Pending/N/A |
| 6 | AI/ML | BRD.NN.32.06 | Selected/Pending/N/A |
| 7 | 技术选型 | BRD.NN.32.07 | Selected/Pending/N/A |
32doc-namingBRD.NN.TT.SSBRD-NN_{descriptive_slug}.mdNNdescriptive_slugdocs/01_BRD/BRD-NN_{slug}/BRD-NN.S_{section}.mdBRD.NN.TT.SSBRD-NN_{descriptive_slug}.mdNNdescriptive_slugdocs/01_BRD/BRD-NN_{slug}/BRD-NN.S_{section}.md@related-brd: BRD-NN@supersedes-brd: BRD-NN@depends-brd: BRD-NN@related-brd: BRD-NN@supersedes-brd: BRD-NN@depends-brd: BRD-NN| Code | Severity | Description |
|---|---|---|
| BRD-E001 | ERROR | Missing required tag 'brd' |
| BRD-E002 | ERROR | Missing required tag 'layer-1-artifact' |
| BRD-E003 | ERROR | Invalid document_type value |
| BRD-E004 | ERROR | Invalid architecture_approaches format (must be array) |
| BRD-E005 | ERROR | Forbidden tag pattern detected |
| BRD-E006 | ERROR | Missing required section |
| BRD-E007 | ERROR | Multiple H1 headings detected |
| BRD-E008 | ERROR | Section numbering not sequential |
| BRD-E009 | ERROR | Document Control missing required fields |
| BRD-E010 | ERROR | Missing Business Objectives (Section 3) |
| BRD-E011 | ERROR | Missing Business Requirements (Section 4) |
| BRD-E012 | ERROR | Missing Traceability (Section 9) |
| BRD-E013 | ERROR | Missing Section 7.2 (Architecture Decision Requirements) |
| BRD-E014 | ERROR | Missing mandatory ADR topic category |
| BRD-E015 | ERROR | ADR topic missing required Status field |
| BRD-E016 | ERROR | Selected ADR topic missing Alternatives Overview table |
| BRD-E017 | ERROR | Selected ADR topic missing Cloud Provider Comparison table |
| BRD-E018 | ERROR | N/A ADR topic missing explicit reason |
| BRD-E019 | ERROR | Invalid element ID format (not BRD.NN.TT.SS) |
| BRD-E020 | ERROR | Element type code not valid for BRD (see doc-naming) |
| BRD-E021 | ERROR | Deprecated ID pattern used (BO-XXX, FR-XXX, etc.) |
| BRD-W001 | WARNING | Objectives not using BRD.NN.23.SS format |
| BRD-W002 | WARNING | Requirements not using BRD.NN.01.SS format |
| BRD-W003 | WARNING | Missing Success Metrics (Section 5) |
| BRD-W004 | WARNING | PRD-Ready Score below 90% |
| BRD-W005 | WARNING | Missing Stakeholder Analysis |
| BRD-W006 | WARNING | File name does not match format BRD-NN_{slug}.md |
| BRD-W007 | WARNING | ADR topic missing cost estimates in Alternatives Overview |
| BRD-W008 | WARNING | ADR topic missing PRD Requirements field |
| BRD-W009 | WARNING | Missing Document Revision History table |
| BRD-I001 | INFO | Consider adding regulatory compliance requirements |
| BRD-I002 | INFO | Consider adding market analysis context |
| BRD-I003 | INFO | Consider completing Pending ADR topics before PRD creation |
| 错误码 | 严重程度 | 描述 |
|---|---|---|
| BRD-E001 | 错误 | 缺失必填标签'brd' |
| BRD-E002 | 错误 | 缺失必填标签'layer-1-artifact' |
| BRD-E003 | 错误 | document_type值无效 |
| BRD-E004 | 错误 | architecture_approaches格式无效(必须为数组) |
| BRD-E005 | 错误 | 检测到禁用的标签模式 |
| BRD-E006 | 错误 | 缺失必填章节 |
| BRD-E007 | 错误 | 检测到多个一级标题 |
| BRD-E008 | 错误 | 章节编号不连续 |
| BRD-E009 | 错误 | 文档控制缺失必填字段 |
| BRD-E010 | 错误 | 缺失业务目标(第3章) |
| BRD-E011 | 错误 | 缺失业务需求(第4章) |
| BRD-E012 | 错误 | 缺失可追溯性(第9章) |
| BRD-E013 | 错误 | 缺失第7.2节(架构决策需求) |
| BRD-E014 | 错误 | 缺失必填ADR主题类别 |
| BRD-E015 | 错误 | ADR主题缺失必填状态字段 |
| BRD-E016 | 错误 | 已选中的ADR主题缺失替代方案概览表 |
| BRD-E017 | 错误 | 已选中的ADR主题缺失云服务商对比表 |
| BRD-E018 | 错误 | 标记为N/A的ADR主题缺失明确理由 |
| BRD-E019 | 错误 | 元素ID格式无效(非BRD.NN.TT.SS格式) |
| BRD-E020 | 错误 | 元素类型代码对BRD无效(参见doc-naming) |
| BRD-E021 | 错误 | 使用了已废弃的ID格式(BO-XXX, FR-XXX等) |
| BRD-W001 | 警告 | 目标未使用BRD.NN.23.SS格式 |
| BRD-W002 | 警告 | 需求未使用BRD.NN.01.SS格式 |
| BRD-W003 | 警告 | 缺失成功指标(第5章) |
| BRD-W004 | 警告 | PRD就绪评分低于90% |
| BRD-W005 | 警告 | 缺失干系人分析 |
| BRD-W006 | 警告 | 文件名不符合BRD-NN_{slug}.md格式 |
| BRD-W007 | 警告 | ADR主题的替代方案概览中缺失成本估算 |
| BRD-W008 | 警告 | ADR主题缺失PRD需求字段 |
| BRD-W009 | 警告 | 缺失文档修订历史表 |
| BRD-I001 | 信息 | 建议添加合规性需求 |
| BRD-I002 | 信息 | 建议添加市场分析背景 |
| BRD-I003 | 信息 | 建议在创建PRD前完成待处理的ADR主题 |
undefinedundefinedundefinedundefined| Issue | Auto-Fix Action |
|---|---|
| Invalid element ID format | Convert to BRD.NN.TT.SS format |
| Missing traceability section | Insert from template |
| Missing Document Control fields | Add placeholder fields |
| Deprecated ID patterns | Convert to unified format |
| Missing PRD-Ready Score | Calculate and insert |
| 问题 | 自动修复操作 |
|---|---|
| 元素ID格式无效 | 转换为BRD.NN.TT.SS格式 |
| 缺失可追溯性章节 | 从模板插入 |
| 缺失文档控制字段 | 添加占位符字段 |
| 使用已废弃的ID格式 | 转换为统一格式 |
| 缺失PRD就绪评分 | 计算并插入 |
BRD Validation Report
=====================
Document: BRD-01_platform_architecture.md
Status: PASS/FAIL
PRD-Ready Score: 92% (Target: ≥90%) ✓
Errors: 0
Warnings: 2
Info: 1
[BRD-W006] WARNING: File name should use lowercase slug
[BRD-W009] WARNING: Missing Document Revision History table
[BRD-I001] INFO: Consider adding regulatory compliance requirementsBRD Validation Report
=====================
Document: BRD-01_platform_architecture.md
Status: PASS/FAIL
PRD-Ready Score: 92% (Target: ≥90%) ✓
Errors: 0
Warnings: 2
Info: 1
[BRD-W006] WARNING: File name should use lowercase slug
[BRD-W009] WARNING: Missing Document Revision History table
[BRD-I001] INFO: Consider adding regulatory compliance requirements.claude/skills/doc-naming/SKILL.md.claude/skills/doc-brd/SKILL.mdai_dev_flow/01_BRD/BRD-MVP-TEMPLATE.mdai_dev_flow/01_BRD/BRD_MVP_SCHEMA.yamlai_dev_flow/01_BRD/BRD_CREATION_RULES.mdai_dev_flow/01_BRD/BRD_VALIDATION_RULES.md.claude/skills/doc-flow/SHARED_CONTENT.md.claude/skills/doc-naming/SKILL.md.claude/skills/doc-brd/SKILL.mdai_dev_flow/01_BRD/BRD-MVP-TEMPLATE.mdai_dev_flow/01_BRD/BRD_MVP_SCHEMA.yamlai_dev_flow/01_BRD/BRD_CREATION_RULES.mdai_dev_flow/01_BRD/BRD_VALIDATION_RULES.md.claude/skills/doc-flow/SHARED_CONTENT.md| Version | Date | Changes |
|---|---|---|
| 2.1 | 2026-02-10 | Added element type code 33 (Benefit Statement) to valid BRD codes per doc-naming v1.5 |
| 2.0 | 2026-02-08 | Complete rewrite: Added YAML frontmatter, doc-naming integration (BRD-E019/E020/E021), updated section structure to 18 sections, fixed file paths with numbered prefixes, added PRD-Ready score validation |
| 1.0 | 2025-01-06 | Initial version (outdated 12-section structure) |
| 版本 | 日期 | 变更内容 |
|---|---|---|
| 2.1 | 2026-02-10 | 根据doc-naming v1.5版本,新增元素类型代码33(收益声明)至BRD有效代码列表 |
| 2.0 | 2026-02-08 | 完全重写:新增YAML前置元数据、集成doc-naming(BRD-E019/E020/E021)、更新章节结构至18个章节、修复带编号前缀的文件路径、新增PRD就绪评分验证 |
| 1.0 | 2025-01-06 | 初始版本(采用已过时的12章节结构) |