From 10a71228eaeb6b28169899d9a16070478beea855 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Fri, 15 May 2026 18:56:12 +0700 Subject: [PATCH] =?UTF-8?q?docs:=20v0.3.0=20sync=20=E2=80=94=20CHANGELOG,?= =?UTF-8?q?=20accessibility=20statement,=20plan=20close-out?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - README: add a11y badge linking to docs/accessibility.md. - CHANGELOG: full v0.3.0 entry under Unreleased (Added/Changed/Fixed/ Deferred-to-v0.3.1). Documents per-kind CSS bundles, Tier A features, Lighthouse-relevant polish, contrast-token visual diff, tap-target sizing decisions, and Hugo CI matrix. - docs/accessibility.md: new — WCAG 2.2 AA conformance summary, Lighthouse measurement instructions, projected baseline (TBD entries to fill after first production deploy), known limitations. - docs/customization.md: cover-image override snippet (v0.4.0 native pipeline promise); document breadcrumbs/prev-next/lang-switcher opt-ins. - plans/260510-0144-tsuki-v0.3.0/: mark all phases completed; note narrow-TOC
deferral to v0.3.1; record audit-pass scope additions integrated into Phases 2–6. - plans/reports/: add researcher-260515-tsuki-vs-stack-papermod-feature -gap.md (verdict: feature parity on must-haves; Tier A gaps shipped this round) + code-reviewer-260515-lighthouse-80-baseline-audit.md (projected ≥80 on all 4 categories; ≥95 a11y achievable with shipped fixes). --- CHANGELOG.md | 43 +- README.md | 1 + docs/accessibility.md | 60 +++ docs/customization.md | 48 +++ .../phase-02-budget-rebase.md | 53 ++- .../phase-03-author-ux.md | 178 +++++++- .../phase-04-wcag-2.2-audit.md | 176 +++++++- .../phase-05-ai-discovery.md | 15 +- .../phase-06-test-depth.md | 73 +++- plans/260510-0144-tsuki-v0.3.0/plan.md | 129 ++++-- ...wer-260515-lighthouse-80-baseline-audit.md | 321 ++++++++++++++ ...515-tsuki-vs-stack-papermod-feature-gap.md | 398 ++++++++++++++++++ 12 files changed, 1455 insertions(+), 40 deletions(-) create mode 100644 docs/accessibility.md create mode 100644 plans/reports/code-reviewer-260515-lighthouse-80-baseline-audit.md create mode 100644 plans/reports/researcher-260515-tsuki-vs-stack-papermod-feature-gap.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 7158c1d..70bc233 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,53 @@ All notable changes to tsuki will be documented here. Format follows [Keep a Changelog](https://keepachangelog.com/), versioning follows [SemVer](https://semver.org/). -## [Unreleased] +## [Unreleased] — v0.3.0 + +Feature-parity round + Lighthouse ≥80 baseline. Six phases per `plans/260510-0144-tsuki-v0.3.0/`. Net: tsuki now ships breadcrumbs, prev/next post navigation, language switcher UI, llm.txt, English i18n bundle, and per-page-kind CSS bundles, while maintaining the ≤4 KB gz / page-kind / ≤1 KB gz JS hard caps. + +### Added + +- **Per-page-kind CSS bundles** — `head.html` now assembles separate bundles per page kind. `core.css` (tokens + reset + typography + layout + components + view-transitions) loads everywhere; `home.css` only on home; `single.css` (toc + callouts + comments + single-extras) only on posts; `archive.css` only under `/archives/`; `search.css` only on `/search/`. Frees ~1 KB gz from non-post pages and unlocks Phase 3 feature growth without breaching budget. +- **`code-copy.js` gated to post pages** — separate `