diff --git a/development/REQUIREMENTS.md b/development/REQUIREMENTS.md index af4ce16..3a4a523 100644 --- a/development/REQUIREMENTS.md +++ b/development/REQUIREMENTS.md @@ -17,7 +17,7 @@ |---------------------------|------|----------|------|--------------------| | `todo add` | 挂 | toolbar(新增按钮) | 不挂 | 定时无意义 | | `todo list` | 挂 | row | 不挂 | 定时无意义 | -| `todo done` | 挂 | row + batch(标记完成) | 不挂 | 定时无意义 | +| `todo done`(Action `todo-done-row`) | 挂(短 CLI 直调) | row(「完成本行」按钮) | 不挂 | 定时无意义;batch 批量完成暂未声明 | | `todo delete` | 挂 | row + batch(删除) | 不挂 | 定时无意义 | | `todo stats` | 挂 | toolbar(统计) | 不挂 | 定时无意义 | | `remind` | 挂 | toolbar | 挂 | 定时扫描到期/待办项并提醒 | @@ -28,7 +28,6 @@ 说明: -- `todos` 表在数据管理中为**整表只读**(`readonly=1`),所有增删改必须通过技能 Action(`todo add/done/delete`)走,宿主不直写业务表。 - 数据管理页面默认展示列:`title`、`status`、`priority`、`due_at`、`created_at`;默认按 `created_at` 倒序。 - `status` 与 `priority` 字段在数据管理中以下拉枚举展示(pending=待办/done=完成;high=高/normal=中/low=低)。 @@ -225,3 +224,4 @@ | 日期 | 版本 | 变更人 | 变更内容 | |------|------|--------|----------| | 2026-09-07 | v0.1.0 | - | 初版需求文档 | +| 2026-09-11 | v0.1.1 | - | 入口定位表登记行级 Action `todo-done-row`(todos 表操作列「完成本行」,sync/direct,`$row.$pk` 预填) |