# Design Review Queue — 设计侧待 review 观察（living doc）

> **性质**：持续累积、按周/按需 designer + owner review 的**设计侧观察队列**，不是可闭合的 code 任务（故从 [`backlog.md`](./backlog.md) 移出 — backlog 只放有闭合标准的 code/infra 任务）。
> **处理原则**：**default 假设 Figma 当前绑定即设计意图**（[`FIGMA_AS_SOURCE_OF_TRUTH.md`](../FIGMA_AS_SOURCE_OF_TRUTH.md)）。每条要么 → 设计意图（加 domain token / 维持现状），要么 → 设计 bug（designer 在 Figma 改齐 + ack）。**code 端在 owner/designer 裁定前不盲改**。
> **维护规则**：外部状态声明**搬动/引用前必须 live 重验**（[[feedback_external-claims-verify-on-move]]）；已 resolved 直接删（留 git）。
> **2026-06-11 全量 live 复核**：从旧 backlog 迁入的 6 条观察逐一对 live Figma 复核 → **3 条已被设计师修复/满足而删除**（input/select 图标 grey-13 散绑→实测 112 变体 152 叶子全绑 `Icon/Default` 零 drift；select placeholder M/L 散绑→已统一 grey-7；sort 方向图标→`icon/Filter/Sort ascending/descending` 已存在），剩 3 条 live 证实仍然成立。

---

## Active 观察（均 ✅ live 2026-06-11 验证）

### 1. Off-scale px 值（不对齐 spacing scale 4/8/12/16/24/32/40/56）

- **live 2026-06-11 实测（重建后的 Notification 双轴 set `1408:17154`，32 变体全扫）**：`pL=264` ×22 / `pT,pB=10` ×34 / `gap=10` ×17 —— off-scale 值在新 set 中依然存在。
- 另有旧记录 Pagination Simple 内部 `<>` 行 80px（本轮未深测内部行，复核时顺带）。
- **review 决策**：设计意图 → 加 domain token `--<component>-<role>-<dim>`；设计 bug → Figma 改齐 scale。

### 2. Select box multi-select padding outlier（dark+L = 8/8 vs 其余 4/4）

- **live 2026-06-11 实测（`select box/filled` `1436:32816`，multi-select × UX=default × feature=default 全组合）**：variant 根 frame padding `dark on|L` = **pT8/pB8**，`on|M`/`off|M`/`off|L` 均 = pT4/pB4 —— set 内不对称仍在。
- code 端 P16a exclusion（`SelectBoxBase.vue` 单行规则）1:1 还原此 outlier，Figma↔code 一致。
- **review 决策**：若非 intentional → designer 把 dark+L 改回 4/4，code 端 revert P16a exclusion 单行。

### 3. InputNumber / Slider / Rating 缺 disabled 变体

- **live 2026-06-11 实测（变体轴）**：InputNumber `4684:7159` 仅 `Property 1=[Default/Only Add/Only Reduce/Readonly]`；Slider `4934:7206` 仅 `theme×size`；Rating `4935:7294` 仅 `value=1..5` —— 均无 disabled 变体。
- code 端各有 `.{comp}--disabled{opacity:0.4}` 作未绘制态默认，**不动**（无 Figma SoT 证伪；删了 disabled 与 enable 无视觉区分）。
- **review 决策**：designer 补 disabled 变体（明确 token desaturation 还是 opacity），或确认 opacity:0.4 作可接受的 code-only 默认。
