Archilyzer · Source

archilyzer

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

commit a38d7811738fd9ed2f71409140722b8a63d9e4b5
parent a15453b865e64093008ebdf5eff774268c3a758d
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date:   Mon, 28 Sep 2026 03:40:33 -0400

comments: O2 review nits — chart-6's CVD pairs are deutan, summary.ts names the synthetic summary, the growth chart's today-order numbers are today's mapping

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

Diffstat:
Mcommon/styles/tokens.css | 4++--
Mhomepage/app/components/ArchiveGrowthChart.tsx | 3++-
Mhomepage/app/lib/summary.ts | 3++-
3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/common/styles/tokens.css b/common/styles/tokens.css @@ -244,7 +244,7 @@ html[data-base="light"] { chart-6 (release 11) is a rust, Vermilion's family: the sixth site's colour. The only hue family that clears every pair with chart-1..5 on all three bases is the red-browns (OKLCH h ≈ 15–60); this one's worst - pair with them is CVD ΔE 12.5 protan and normal 16.6, 8.1:1 on the chart + pair with them is CVD ΔE 12.5 deutan and normal 16.6, 8.1:1 on the chart surface and 7.4:1 on the ground. It sits near --state-gone (ΔE 8.4 normal), which is only ever labelled text, never a chart mark. */ --chart-1: #3a7de0; @@ -331,7 +331,7 @@ html[data-base="sepia"] { /* 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-6, the - rust, is light's: worst pair CVD 9.1 protan, normal 16.6. */ + rust, is light's: worst pair CVD 9.1 deutan, normal 16.6. */ --chart-1: #3574d6; --chart-2: #2a7d4f; --chart-3: #5e3aa8; diff --git a/homepage/app/components/ArchiveGrowthChart.tsx b/homepage/app/components/ArchiveGrowthChart.tsx @@ -42,7 +42,8 @@ import { siteChartColors } from "yt-dlp-transcript-common/lib/siteColor"; // • adjacent — the stack — in today's order (Jeralyzer, Anilyzer, // Bonnellyzer, Hasanalyzer, Rekietalyzer): PASS on every base, worst CVD // ΔE 13.1 / 11.1 / 11.0 and normal 17.7 / 15.3 / 16.7 (light / sepia / -// dark; release 10); with Jasolyzer at any place in it: PASS, worst CVD +// dark; today's mapping — release 10's slice MC, re-run in release 11); +// with Jasolyzer at any place in it: PASS, worst CVD // 12.5 / 9.1 / 11.0, normal 16.6 / 15.3 / 16.3 (release 11); // • all pairs, all six: the palette's own borderline in any order — CVD 6.2 // / 6.1 / 6.9 (green↔amber, green↔magenta: the 6–8 floor band, legal with diff --git a/homepage/app/lib/summary.ts b/homepage/app/lib/summary.ts @@ -36,7 +36,8 @@ export function loadSummary(): HomepageSummary | null { // The file loadSummary reads: `public/homepage-summary.json`, or the file // HOMEPAGE_SUMMARY_FILE names — but ONLY outside a production build. The e2e's -// `next dev` points it at a copy with fixture accents (playwright.config.ts); +// `next dev` points it at a synthetic summary (e2e/fixture-summary.ts, written +// by playwright.config.ts); // `next build` runs with NODE_ENV=production and ignores it, so a variable left // in a build shell can never ship a fixture as the homepage's numbers. export function summaryFile(