Archilyzer · Source

archilyzer

Archilyzer
git clone https://archilyzer.pages.dev/source/archilyzer.git
Log | Files | Refs | README | LICENSE

commit ca58eef7d9d594239ddbfff93f3d86b840d6efc7
parent 0e5a9b7c6691d7fab80a3206cdc85fbe8a1d7552
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date:   Fri, 25 Sep 2026 22:11:45 -0400

common: tokens.css chart notes state the all-pairs CVD floor band (brand S2)

Adjacent pairs pass every validator check on all three bases. All pairs pass
too, but one non-adjacent pair per base sits in the CVD 6–8 floor band: green
↔ amber on light (6.2) and sepia (6.1), green ↔ magenta on dark (6.9). That
is legal only with a legend or direct labels. The comments used to say all
pairs cleared ΔE ≥ 8. Comments only; no value changes.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

Diffstat:
Mcommon/styles/tokens.css | 22+++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/common/styles/tokens.css b/common/styles/tokens.css @@ -195,11 +195,13 @@ html[data-base="light"] { /* Charts do not follow the accent: a fixed categorical order per base, in one hue order everywhere (blue, green, violet, amber, magenta). Validated with the dataviz skill's validate_palette.js on this base's - --chart-surface: adjacent AND all pairs pass (lightness band, chroma, CVD - ΔE ≥ 8, normal-vision ΔE ≥ 15, ≥ 3:1). chart-3 is a violet, well apart - from --state-gone (ΔE 24.3 normal, 21.7 protan): it once WAS the gone - hex, so the third archive in a chart read as "gone". chart-1 is a blue, - not Signal (ΔE 17.3 from it). */ + --chart-surface: adjacent pairs pass every check (lightness band, chroma, + CVD ΔE ≥ 8, normal-vision ΔE ≥ 15, ≥ 3:1). All pairs pass too, with the + non-adjacent green ↔ amber in the CVD 6–8 floor band (6.2): legal only + with a secondary encoding, a legend or direct labels. chart-3 is a + violet, well apart from --state-gone (ΔE 24.3 normal, 21.7 protan): it + once WAS the gone hex, so the third archive in a chart read as "gone". + chart-1 is a blue, not Signal (ΔE 17.3 from it). */ --chart-1: #3a7de0; --chart-2: #2f8a57; --chart-3: #5e3aa8; @@ -273,8 +275,9 @@ html[data-base="sepia"] { --state-gone: #a3392a; --state-gone-soft: rgba(163, 57, 42, 0.12); - /* Same hue order as light, stepped for the paper surface; adjacent and all - pairs pass the validator. chart-3 vs --state-gone: ΔE 23.7 normal. */ + /* Same hue order as light, stepped for the paper surface. Adjacent pairs + pass every check; all pairs pass with green ↔ amber in the CVD floor + band (6.1). chart-3 vs --state-gone: ΔE 23.7 normal. */ --chart-1: #3574d6; --chart-2: #2a7d4f; --chart-3: #5e3aa8; @@ -348,8 +351,9 @@ html[data-base="dark"] { --state-gone: #d9644f; --state-gone-soft: rgba(217, 100, 79, 0.16); - /* Same hue order, stepped into the validator's dark lightness band; - adjacent and all pairs pass. chart-3 vs --state-gone: ΔE 22.9 normal. */ + /* Same hue order, stepped into the validator's dark lightness band. + Adjacent pairs pass every check; all pairs pass with green ↔ magenta in + the CVD floor band (6.9). chart-3 vs --state-gone: ΔE 22.9 normal. */ --chart-1: #3561c8; --chart-2: #3fa577; --chart-3: #9a7ee6;