From a4d86e9b19de6038b1a48cbee663fe5812dda300 Mon Sep 17 00:00:00 2001 From: AskaEth Date: Sun, 1 Nov 2026 16:39:02 +0800 Subject: [PATCH] =?UTF-8?q?docs(design):=20M65=20r1=20=E6=94=B6=E5=8F=A3?= =?UTF-8?q?=20=E2=80=94=E2=80=94=20=E4=BF=AE=E6=AD=A3=E8=A6=86=E7=9B=96?= =?UTF-8?q?=E6=95=B0=E9=87=8F=E5=8F=A3=E5=BE=84=EF=BC=88290=20=E9=A1=B9=20?= =?UTF-8?q?/=208=20=E4=B8=AA=E7=A7=8D=E5=AD=90=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 复审 P2-1:两处「验证覆盖数量」还停留在扩种子之前的旧值,只改文档文本。 - NOTICE:「242 项」→「合计 290 项」,并写出分项口径 (baseline 49 角色 × 2 模式 = 98;强调色 8 种子 × 12 角色 × 2 模式 = 192)。 这是 Apache-2.0 归属声明,覆盖范围写错比普通注释更该修。 - crates/design/src/color/mod.rs:51:「6 个种子」→「8 个种子 × 12 个强调族角色 × 2 模式 = 192 项」。 顺带核对了 242 的来历:242 = 98 + 6×12×2 = 98 + 144,是扩到 8 个种子之前的旧值,过期而非算错。 配色相关的 HCT 彩度措辞(#E8DEF8 是 16.096 而非 11.9)此前只出现在我的完成报告里,代码/文档/测试 均未写入 11.9(已 grep 确认),故无第三处改动。 不动代码、不动测试、不动阈值。 --- NOTICE | 5 +++-- crates/design/src/color/mod.rs | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/NOTICE b/NOTICE index 8990ff7..6ec0d4b 100644 --- a/NOTICE +++ b/NOTICE @@ -36,8 +36,9 @@ Copyright 2026 AskaEth (YeiJ) 49 个角色的 tone 映射) 对齐验证:`crates/design/tests/official_baseline.rs` 与 `tests/official_accent.rs` 的期望色值, - 是把上述官方 Java 实现(Apache-2.0)在本机编译运行后输出的结果抄本——242 项 × 逐通道 - 比对,误差上限 1(实测为 0)。 + 是把上述官方 Java 实现(Apache-2.0)在本机编译运行后输出的结果抄本——合计 290 项逐通道 + 比对(baseline 49 角色 × 2 模式 = 98 项;强调色 8 个种子 × 12 个强调族角色 × 2 模式 = 192 项), + 误差上限 1(实测为 0)。两文件的表头各写着自己的分项口径。 Apache License 2.0 全文见 https://www.apache.org/licenses/LICENSE-2.0 上游版权声明:Copyright Google LLC。 diff --git a/crates/design/src/color/mod.rs b/crates/design/src/color/mod.rs index 1ab6270..e7b1264 100644 --- a/crates/design/src/color/mod.rs +++ b/crates/design/src/color/mod.rs @@ -48,7 +48,7 @@ //! 官方 `SchemeTonalSpot(accent)` 会把**中性表面也染上**种子的色相;本项目的产品语义是 //! 「换强调色不该让整个窗口底色变脏」,所以 [`Scheme::from_accent`] 只换 primary/secondary/ //! tertiary 三族,中性色与 error 保持基线。强调族的色值与官方 `from_seed(accent)` 逐个对得上 -//! (`tests/official_accent.rs`,6 个种子 × 12 个强调族角色 × 2 模式)。 +//! (`tests/official_accent.rs`,8 个种子 × 12 个强调族角色 × 2 模式 = 192 项)。 //! //! ## 对比度纪律(WCAG AA) //!