用途:在 OHOS 项目 Phase 0.3 阶段选择方案方向时使用,产出 {docs_dir}/03-arch-decision-record.md,记录候选方案对比与用户决策结论,为 SIG 初审提供选型依据。OHOS SIG 采用集体评审,选型权归属 SIG 评审会议,AI 仅提供候选方案对比和推荐倾向参考。
主要能力:读取 {docs_dir}/01-requirement.md 与 {docs_dir}/02-feasibility.md,定义决策问题与硬约束(§1,约束一行简述)、构造候选方案对比表(§3:一句话描述、工作量、优势、劣势、风险、AI 推荐倾向)。决策结论(§5)与遗留问题(§6)由用户提供,AI 留占位。开始时声明“我正在使用 ohos-req-arch-decision skill 生成 03-arch-decision-record.md”。
使用方式:两阶段执行。阶段 A 生成 §1-§3 草稿,frontmatter 注入 status: PendingDecision,随后必须暂停等待用户决策;阶段 B 在用户提供决策结论(选定方案、理由、决策者)与评审会议遗留问题清单后,填入 §5-§6,status 更新为 Accepted。遗留问题表格列为 | 遗留项 | 描述 | 负责人 | 解决动作 | 计划关闭时间 | 状态 |。
适用场景与限制:适用于候选方案(≥2 个可行方案)的选型决策。禁止 AI 代行决策或推演遗留问题;阶段 A 不得直接定稿;用户未提供遗留问题时 §6 保留占位且 status 保持 PendingDecision;任一遗留项缺负责人、解决动作、计划关闭时间将阻断 Phase 0→1-9 交接。仅当 feasibility §6 明确其他路径不可行且有证据时,可走单方案快速路径:不生成对比表,用户一次确认后直接定稿 Accepted。本 skill 不产出 Feature 评审基线。上游文档未就绪需先完成 Step 0.1-0.2。