diff --git a/design/CONTRACT.md b/design/CONTRACT.md index 81fc625..66a811a 100644 --- a/design/CONTRACT.md +++ b/design/CONTRACT.md @@ -85,8 +85,8 @@ AppTokens 目前**仅颜色**。原型还驱动: | 屏 | 原型 | Flutter | a(基准) | b | c | |---|---|---|---|---|---| -| 库存列表(桌面) | `inventory.html` | `inventory_list_screen.dart` | ◑ KPI/徽章/列重排已还原;header/toolbar 待收尾 | ✅ golden 自比 | ✅ golden 自比 | -| 库存列表(移动) | `m-inventory.html` | 同上窄屏 | ☐ | ☐ | ☐ | +| 库存列表(桌面) | `inventory.html` | `inventory_list_screen.dart` | ✅ KPI/徽章/列/副标/toolbar 已还原 | ✅ golden 自比 | ✅ golden 自比 | +| 库存列表(移动) | `m-inventory.html` | 同上窄屏(卡片流) | ✅ golden 自比 | ✅ golden 自比 | ✅ golden 自比 | **验收法(HTML→Flutter 特例)**:HTML(Chromium) 与 Flutter 渲染器不同,**严格 0.1% pixelmatch 不适用跨渲染器**(见 design-distill `references/flutter-golden.md`)。本项目双闸: 1. **保真闸(人工目检)**:`node tools/ds-compare.mjs --html .superpowers/prototype/screens/.html --prefix ` → 截原型基准 + 与 Flutter golden 用 montage 并排 → `design/_compare/`。