用途:在用户要求创建或撰写 PRD、规划功能,或需要验收标准、测试策略、技术方案时,将已有信息综合为 prd.md,而不是采访用户。生成文件位于 .lcs/work-items/{timestamp}-{slug-work-item}/prd.md,不创建版本化副本。
主要能力:先读取 .lcs/state.md;否则定位 explore.md 或 debug.md。若存在 prd-enhanced.md 先读,未获用户明确确认不得覆盖其章节。若存在 intent.md,以其为问题、预期结果、约束和范围外的首要来源,explore.md 作为支撑;不得把原始请求盲目当作问题。提取所有用户指令、显式约束和需求为 Source Requirement Ledger 中的 SRC-### 行,按 P0/P1/P2 标注来源与描述,保留 explore.md Decision Ledger 中已有 SRC-### 编号,不重编号。
内容要求:使用项目领域词汇并遵守相关 ADR;规划需构建或修改的主要模块,寻找可独立测试的深模块;维护 Affected Areas / Files 以减少后续代码读取;包含用户故事、技术方案、安全与性能考虑、潜在缺陷与边界情况、验收标准和测试策略(单元/集成/E2E),以及 Review Notes。
同步与交接:成功创建后更新 .lcs/state.md 的 current_phase、work_items 阶段、updated_at、timestamp 和 last_session_note;结尾提供 Handoff,推荐 lcs-prd-reviewer,并列出 Source of Truth Bundle、Must Preserve IDs、Unresolved IDs。若研究目录或 wayfinder-map.md 存在,读取其结果并纳入。若 PRD 与 intent.md 的范围外内容实质冲突,应告知用户而非静默进行。
限制:不包含具体文件路径或代码片段,除非原型中的片段能更精确表达决策;未提供具体收费、平台支持或效果数据。