diff --git a/development/requirements.md b/development/requirements.md index fae925a..752e166 100644 --- a/development/requirements.md +++ b/development/requirements.md @@ -14,7 +14,7 @@ | R2 | 选格、填数、修改与擦除 | 仅空白起始格可编辑;可输入 1–9、替换已填数字或擦除;初始数字始终不可修改 | | R3 | 冲突检查 | 对玩家数字与同行、同列或同宫数字重复的情况给出明确反馈;可实时检查或通过“检查”按钮触发;修改或擦除后能更新结果 | | R4 | 判断完成 | 全部填满且无冲突时明确提示完成;有空格或存在冲突时不能判胜 | -| R5 | 重新开始与换题 | 重新开始当前题、换题都需确认;确认后清除当前玩家填写,载入对应初始棋盘;取消则保留当前题与进度 | +| R5 | 重新开始与换题 | 重新开始当前题,以及从正在进行的题目切换到另一题时,都需确认;确认后清除当前玩家填写,载入对应初始棋盘;取消则保留当前题与进度 | | R6 | 保存当前进度 | 保存当前题目及玩家填写;彻底退出、重新启动后恢复。修改、擦除、重新开始和换题的结果也要保存 | 只需保留当前一局,不要求保存每道题的独立进度。重新打开 App 不应自动清空棋盘;完成后重新打开仍应显示已完成的棋盘或完成状态。