diff --git a/.ua/backlog.json b/.ua/backlog.json index 6a5776b..d9175c3 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -1652,6 +1652,14 @@ "acceptance": "notification 新增 key 入参:同 key 二次调用原地改标题 / 描述 / 语义色并返回同一句柄;句柄新增 update(partial),close 时释放 key 登记;演示页加三拍进度演示;manifest props 表与步骤、llms-full 同步;npm run check 全绿。", "notes": "", "status": "done" + }, + { + "id": "g162", + "title": "门禁补暗色令牌齐全校验", + "motivation": "暗色主题此前只靠人眼看:新增一个 --ua-color-* 忘了在 [data-theme='dark'] 里给值,暗色下就静默沿用亮色(如白底深字条突然发白),没有任何机制拦。", + "acceptance": "verify 新增两项校验:每个 --ua-color-* 必须在暗色块有覆盖值;暗色块里的变量必须先在 :root 定义过(防改名漏改);ua tokens 对缺暗色的颜色令牌追加「缺暗色」标注;AGENTS.md 门禁说明同步;npm run check 全绿,且临时抽掉一条暗色值时 verify 确实报错。", + "notes": "", + "status": "done" } ] } \ No newline at end of file diff --git a/.ua/iterations.log b/.ua/iterations.log index bd8bce9..9c93941 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -206,3 +206,4 @@ {"ts":"2026-10-26T16:02:24+08:00","id":"g159","result":"done","commit":"312e801","summary":"multiSelect 新增 maxTagCount 标签折叠(+N 虚线条目,悬停看全量、点击展开)"} {"ts":"2026-10-26T16:03:56+08:00","id":"g160","result":"done","commit":"ef564fc","summary":"slider 新增 range 双滑块(叠轨 + 已选段,越界自动压平)"} {"ts":"2026-10-26T16:05:06+08:00","id":"g161","result":"done","commit":"0bcf73f","summary":"notification 支持 key 复用与 update 原地改标题/描述/语义色"} +{"ts":"2026-10-26T16:07:27+08:00","id":"g162","result":"done","commit":"fe78275","summary":"verify 新增暗色令牌校验(颜色必覆盖、反向查多余变量),ua tokens 标注缺暗色"}