From 25b4d89dae827dbeeb2ff9fdd052a34374b3a058 Mon Sep 17 00:00:00 2001 From: HIsheR Date: Tue, 27 Oct 2026 01:05:53 +0800 Subject: [PATCH] =?UTF-8?q?chore(backlog):=20=E8=AE=B0=E5=BD=95=20g320=20?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ua/backlog.json | 2 +- .ua/iterations.log | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.ua/backlog.json b/.ua/backlog.json index e675274..93b02a4 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -3270,7 +3270,7 @@ { "id": "g320", "domain": "tooling", - "status": "open", + "status": "done", "title": "配方 21:消息中心(铃铛角标 + 抽屉通知流)", "motivation": "badge 的手把手里明确说「点角标进消息中心应当把 badge 塞进 button 里」,但 20 条配方没有一条给出消息中心的全貌:未读数怎么单一来源、静态快照组件(list / badge)怎么接信号、已读回写怎么只写数据源,都缺示范。", "acceptance": "① recipes.md 新增配方 21(编号连续、代码块与要点齐全,ua recipes 能认出 badge / drawer / list / relativeTime / button / card 组件);② 配方与真实签名一致(badge count、drawer open 收信号、list items 静态数组、relativeTime value 收时间戳);③ npm run check 通过。", diff --git a/.ua/iterations.log b/.ua/iterations.log index 818a067..62ab975 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -364,3 +364,4 @@ {"ts":"2026-10-27T00:55:54+08:00","id":"g317","result":"done","commit":"1a77f76","summary":"全局 ::selection 统一为 accent 30% 淡底(--ua-alpha-line 派生,零新令牌),亮暗主题选区与焦点环同族"} {"ts":"2026-10-27T00:59:40+08:00","id":"g318","result":"done","commit":"184406f","summary":"recipes.md 新增配方 20:stepper+formItem 句柄拼分步向导,校验拦在步间、回跳不绕过校验"} {"ts":"2026-10-27T01:03:39+08:00","id":"g319","result":"done","commit":"dcf470c","summary":"ua info 逗号批量:--md 片段以水平线分隔,--json 多值数组单值对象保持兼容,坏 id 报序号"} +{"ts":"2026-10-27T01:05:52+08:00","id":"g320","result":"done","commit":"7056b62","summary":"配方 21:未读数单一来源派生,静态快照组件统一 effect+replaceChildren 接信号,badge 语义交给外层 button"}