diff --git a/.ua/backlog.json b/.ua/backlog.json index c4b9e92..f405476 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -3171,7 +3171,7 @@ { "id": "g309", "domain": "tooling", - "status": "open", + "status": "done", "title": "把每轮迭代的手工留痕脚本收成 ua iter done / add", "motivation": "每轮收尾都要临时写 node 脚本改 backlog、手拼 iterations.log 的 JSON——历史踩过 ts 手写缺时区、字段顺序自创、状态忘记改、哈希抄错,lint-iterations 事后才拦。这条流程本该由 CLI 保证,不该每轮靠人记。", "acceptance": "① 新增 ua iter done [notes]:backlog 置 done、追加 {ts,id,result,commit,summary} 固定字段行,ts 由本机时钟生成带 +08:00 偏移,commit 校验 7-40 位哈希,条目不存在直接报错;② ua iter add :五字段齐全 + id 唯一校验后追加;③ usage 串、dispatch、CLI 清单三处同步(doctor 通过);④ 临时脚本 .ua/log-one.mjs 与 .ua/add-entry.mjs 删除;⑤ npm run check 全绿。", diff --git a/.ua/iterations.log b/.ua/iterations.log index 39dd776..efc95da 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -353,3 +353,4 @@ {"ts":"2026-10-27T00:35:35+08:00","id":"g306","result":"done","commit":"0ce51eb","summary":"audit:surface 增两档淡底可见度校验,暗色弱档降到 2% 即拦下"} {"ts":"2026-10-27T00:36:37+08:00","id":"g307","result":"done","commit":"6dfc2f8","summary":"新增 --ua-z-raised 且拖拽行用上,投影不再被后续行遮住"} {"ts":"2026-10-27T00:37:46+08:00","id":"g308","result":"done","commit":"f1916ef","summary":"sortableList 贴边自动滚:拖到容器上下沿按帧滚动,松手即停"} +{"ts":"2026-10-27T00:39:08+08:00","id":"g309","result":"done","commit":"ae105b6","summary":"新增 ua iter done/add:留痕与补条目由 CLI 保证字段、时区与状态,删掉两个临时脚本"}