chore(backlog): 记录 g347 完成

This commit is contained in:
HIsheR
2026-10-27 02:31:56 +08:00
parent 9172287e0d
commit 840025b66b
2 changed files with 10 additions and 0 deletions
+9
View File
@@ -3509,6 +3509,15 @@
"acceptance": "① ITERATION.md 新增 ### form 段五条(边框 / 焦点环 / 过渡 / 暗色 / 阴影各一);② ua verify 的 REQUIRED 加入 form,清单段数下限由段数推导自动抬到 57 条;③ AGENTS.md 的清单说明同步为十九段 / ≥57 条;④ 负向自检删段即红;⑤ npm run check 全绿。",
"status": "done",
"notes": ""
},
{
"id": "g347",
"domain": "tooling",
"title": "iter done 拒绝在非 qa/probe 分支上留痕:分支错了要当场嚷",
"motivation": "多实例接力里最常见的失误是把提交落在 qa/stable 上(历史至少三次),往往等到 push 报 Everything up-to-date 才发现;而那之前留痕已经写进 backlog,等于把这一轮记在了别人的分支上,lint-iterations 事后只能报「主题没有指向条目」。",
"acceptance": "① ua iter done 先取当前分支,不是 qa/probe 就退出码 2 并说明后果;② 保留 --force 给人工绕过;③ ITERATION.md 留痕步骤写明这条护栏;④ 负向自检:在 qa/stable 上执行即被拒、在 probe 上照常通过;⑤ npm run check 全绿。",
"status": "done",
"notes": ""
}
]
}
+1
View File
@@ -391,3 +391,4 @@
{"ts":"2026-10-27T02:27:40+08:00","id":"g344","result":"done","commit":"b288652","summary":"formItem 落笔派发 ua:field-validated,form 逐字段订阅实时重算错误数(quiet 防自激,0 项自动隐藏),规则求值下沉 formRules.ts(form.ts 190→176 行),verify 补 checkFormSummary"}
{"ts":"2026-10-27T02:28:56+08:00","id":"g345","result":"done","commit":"911ff29","summary":"提交按钮接 signal loading(busy true/false),删掉手写 submitBtn.disabled 只留 loading 一条路,verify 补 checkFormBusy 三条断言并刷新成功文案"}
{"ts":"2026-10-27T02:30:18+08:00","id":"g346","result":"done","commit":"1f292e1","summary":"ITERATION.md 新增 form 五条抽查(边框/焦点环/过渡/暗色/阴影),verify 的 REQUIRED 加 form 并把段数下限抬到 57 条,AGENTS 文案同步十九段"}
{"ts":"2026-10-27T02:31:56+08:00","id":"g347","result":"done","commit":"9172287","summary":"ua iter done 先取当前分支,非 qa/probe 直接退出码 2 并说明后果(--force 可绕过),ITERATION.md 留痕步骤写明护栏;负向自检在 stable 上被拒"}