用途:在动手实现之前审查蓝图(PRD、规格、实现计划、设计/架构文档,或当前会话中的产品范围与技术决策),找出无谓抬高实现成本的决策,并给出更经济的替代建议。它不逐字照搬需求,而是对每个决策追问:该决策在当前技术栈中是否真正最小化实现成本。
主要能力:从蓝图中提取具体决策(含“超出范围”声明);先读取真实技术栈(lockfile、配置、代码库既有模式、框架默认值,必要时查官方文档)再判断成本;对每个决策问三件事——该取舍是否真的简化实现、被砍功能日后是否会回归造成重复劳动、技术栈是否已默认免费提供该能力。输出按优先级分类的标记:Unjustified Dependency、Irony of Cutting Scope、Reinvent the Wheel、Cost Underestimation,每条须引用技术栈中的证据。
使用方式:给出文件路径则读取该文件,否则从当前对话或近期规格/计划产物中综合。审查结果以消息形式发布,不写入文件;除 CATEGORY 名保持英文外,其余用用户语言。有标记时按“需求/决策/假设成本/实际成本/结论”格式列出;无法判断的列为 Undecidable;无问题则明确说明。
适用场景:需求评审、技术方案评审、MVP 范围取舍、避免重复造轮子与过度架构。
限制:不参与需求共创、不评论规格卫生问题、不审查已实现代码;只针对实现前决策;不做抽象“是否更简单”的判断,只问“在此技术栈中是否更便宜”;用户保留最终决策权,任何实际改动须经用户确认。