用户更新了需求文档请更新相应的设计文档。基于 `${scope}` 目录下已创建的需求文档(requirements.md)、架构设计文档(design.md)实施设计变更，如果没有则跳过。

### 进度跟踪

- **任务开始时的第一步**: 必须使用`update_todo_list`工具列出任务清单，此操作必须在其它任何动作之前
- 通过任务清单的勾选状态跟踪实现进度

### 任务执行约束

todo list 中必须包含以下操作，**请勿遗漏任何一个步骤**:

- 在执行任何更新任务前，请仔细阅读`${scope}`下的requirements.md、design.md
- 理解用户需求变更，如果没有用户变更需求，则充分理解需求文档
- 分析需求变更对现有设计的影响范围
- 确认变更涉及的模块和需要调整的现有功能
- 在没有充分理解变更影响的情况下执行任务将导致不准确的实现
- 任务开始前把 `${scope}`下的requirements.md末尾加入文档更新时间，**`requirements.md`文档内容仅用于更新设计文档，不允许其它用途**

### 用户需求变更 (包含添加或删除，变更为空时则整体理解requirements.md文档)

${selectedText}

### 变更实施要求：

1. 评估设计文档需要调整的部分，更新相应的架构设计
2. 确保向后兼容性，或制定适当的迁移方案

完成后使用attempt_completion工具提供变更总结，包括更新的功能点、受影响模块和验证要点。这些具体指令优先于${mode}模式的常规指令。
