refactor: 原型迁移 .superpowers/prototype → design/prototype(与 CONTRACT 同目录)
Design Source Checks / design-source (push) Failing after 14m23s
Design Source Checks / design-source (push) Failing after 14m23s
- git mv 全目录(历史保留);.gitignore 收敛为整个 .superpowers/ 忽略 - 全仓 16 处引用同步(CI checks.yml / l1-sync / screens.mjs / hooks / CLAUDE.md / CONTRACT / SSR 模板注释 / docs / web 注释) - 修 pre-commit 路径正则残留;5180 评审服务已切新路径 - 验证:check-ds 12 道 / l1-sync 6 道 / fidelity 抽查全过 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JJ1g8XV1YhhmHRzhwWEW7o
This commit is contained in:
@@ -48,7 +48,7 @@
|
||||
<li><a href="#s1">总览:一次 UI 改动的标准路径</a></li>
|
||||
<li><a href="#s2">技术栈与目录地图</a></li>
|
||||
<li><a href="#s3">设计真相源三层分治(L1/L2/L3)</a></li>
|
||||
<li><a href="#s4">原型 .superpowers/prototype</a></li>
|
||||
<li><a href="#s4">原型 design/prototype</a></li>
|
||||
<li><a href="#s5">Token Codegen(颜色单源)</a></li>
|
||||
<li><a href="#s6">各道闸全景</a></li>
|
||||
<li><a href="#s7">像素验收体系(golden / fidelity)</a></li>
|
||||
@@ -61,7 +61,7 @@
|
||||
<h2 id="s1">一、总览:一次 UI 改动的标准路径</h2>
|
||||
<div class="card lead">
|
||||
<pre>
|
||||
<b>① 设计真相源</b>(.superpowers/prototype/)
|
||||
<b>① 设计真相源</b>(design/prototype/)
|
||||
tokens.css(三主题) + atoms.css / mobile-atoms.css + icons.js + index.html 登记
|
||||
│ 新增颜色/组件/图标 → <b>必须先登记原型</b>(L1 先行)
|
||||
▼
|
||||
@@ -119,7 +119,7 @@
|
||||
<p><b>屏归属现状</b>:同步态覆盖绝大多数(库存/往来/基础数据/入出库列表/财务/设备/设置/用户/关于/登录/移动壳/我的/授权/盘点);快照态仅注册页;代码先行 = 授权面板、购买卡及官网若干页;拍板不做 = 移动端建单表单。<b>漂移体检</b>:不逐提交强制同步,大版本前跑 <code>node tools/fidelity.mjs</code> 按报告逐屏决定重新对齐或降级快照。</p>
|
||||
</div>
|
||||
|
||||
<h2 id="s4">四、原型(.superpowers/prototype/)</h2>
|
||||
<h2 id="s4">四、原型(design/prototype/)</h2>
|
||||
<div class="card lead">
|
||||
<ul>
|
||||
<li><b>tokens.css</b>:令牌单源。<code>:root</code> 共享标量(间距 sp-*/圆角 r-*/字号 fs-*/字体/阴影/z 阶梯/品牌色/状态栏色)+ 三主题块 <code>[data-theme=a/b/c]</code>(A 经典蓝浅 / B 琥珀深 / C 酒窖暖浅)。屏与组件只准引 <code>var(--token)</code>。</li>
|
||||
@@ -133,7 +133,7 @@
|
||||
<h2 id="s5">五、Token Codegen(颜色单源落地 Flutter)</h2>
|
||||
<div class="card lead">
|
||||
<pre>
|
||||
.superpowers/prototype/tokens.css ← 原型真源
|
||||
design/prototype/tokens.css ← 原型真源
|
||||
│ (check-l1-sync 闸①:逐字节一致)
|
||||
client/lib/core/theme/token_source/tokens.css ← 入库快照
|
||||
│ node client/tool/gen_tokens.mjs
|
||||
|
||||
Reference in New Issue
Block a user