# 架構研究 (Architecture Research) 技能指南 ## 概述 `architecture-research` 是可選的前置工作,用來在嚴格 Architect Pipeline 開始前調查技術環境、現有系統限制與可比較架構。此技能只做研究,不做設計,產出為內部分析而非檔案。 ## 輸入與輸出 ### 輸入 - `docs/prd/{feature}.md` ### 輸出 - 無檔案產出,僅供內部分析使用 ## 界線:研究 vs 設計 此技能嚴格限定為**研究**。它只能: - **彙編限制**:現有系統限制、服務邊界、資料流、技術棧、整合依賴 - **列出選項**:可用技術選項、架構模式及其取捨 - **呈現取捨**:候選方案的優缺點,不做最終選擇 此技能**嚴禁**: - 做最終架構決策 - 選擇技術棧 - 定義服務邊界 - 定義 API 合約或資料模型 - 寫 ADR - 推薦單一方案 界線很簡單:**研究彙編可能選項;設計決定我們建什麼。** ## 研究重點 - 現有 codebase 架構 - 系統限制:延遲需求、規模預期、合規需求 - 可比較系統架構 - 技術選項的取捨 ## 不應做的事 - 不做架構設計 - 不做技術選型 - 不做最終架構決策 - 不產生任何檔案