report + plan: the redesign session's record, and the order for the other pages
gates / gates (push) Successful in 6m31s

REPORT-redesign-2026-10-10.md (not REPORT.md: that file belongs to the kernel
night session de4a8d20 and is overwritten per session).

NEXT.md - the other pages in order with what each needs, and the traps:
  teszteles/en/testing first (the destination of every CTA, newest page)
  gyik/en/faq second, with the warning that gate 17 requires the FAQPage JSON-LD
    to EQUAL the visible answers, so every copy edit there is a two-place edit
  technologiak third ("Ipari szintu megoldasok" is the exact language the home
    page just removed)
  alkalmazasok is BLOCKED on R-929 - prose 58, page 59 cards, catalog 60
  adatkezeles/feltetelek are reviewed legal texts; a dash sweep there needs the
    operator's word separately and is not ours to take

  It also records the per-page em-dash count: 300 across 19 pages, the preview
  being the only page at zero.

STATUS.md - the operator's one screen, in plain language: the preview is waiting
on him, the two fixes that DID go live, and the two new decisions (R-931 the
missing compression, R-929 the app count).

website/CHANGELOG.md - the footer sweep and R-930, both with their measurements
and with the scope stated rather than implied.

Register 127 -> 129 (R-930, R-931 opened; none closed).
This commit is contained in:
2026-10-11 00:31:14 +02:00
parent 43b67283c3
commit 56c357c074
4 changed files with 301 additions and 3 deletions
+28
View File
@@ -1,3 +1,31 @@
## 2026-10-11 — the footer dash site-wide, and the primary button meets WCAG AA
Two operator decisions taken at the redesign review. **The home page itself was NOT switched** — the
operator chose to sit with the preview, so `/` still serves the old design. Only these two things
changed on it, and on every other page.
- **The footer's em dash became the correct spaced en dash, on all 21 page files** (12 Hungarian,
8 English, plus the preview). It could never have been a one-page edit: `site_gates.py` gate 3
requires every page in a language set to carry an **identical** footer. Verified on all 18 live
URLs after deploy: `em=0 en=1` on each.
**Scope, stated:** this clears the footer only. **300 em dashes remain in the bodies of the other
19 pages** (`gyik` 53, `en/faq` 53, `adatkezeles` 33, `szolgaltatasok-nonpublic` 27, `teszteles` 23,
`en/testing` 24, `index` 17, `en/index` 19, …). Enumerated per page in
`documentation/audits/redesign-2026-10-10/NEXT.md`. The preview is the only page at zero.
- **R-930 — `.cta-button` is now 1.2rem/700** (was 1rem/600). White on `--blue` measures **4.01:1**,
under WCAG AA's 4.5:1 floor for body text; at ≥ 18.66 px and ≥ 700 weight WCAG counts the label as
**large text**, where the floor is 3:1 and 4.01 clears it. Chosen by the operator over darkening
`--blue`, which is shared with the hub and controller UIs. Horizontal padding trimmed 32→26 px to
protect the one-line rule for the longest label.
**Measured, not assumed:** every primary button renders on **one line** and **no page overflows**,
checked in the browser on 11 pages at both 390 px and 1440 px. The defect was pre-existing and
site-wide — it measured the same 4.01:1 on the live page before any of this work — so the fix
reaches the primary button on 16 pages, which is the point. `.cta-button-secondary` is untouched at
7.17:1.
- **`site.css?v=` → 12 on all 21 files.** The pages sat at `v=10` and the preview at `v=11`; leaving
them split would have served a returning visitor the old stylesheet and the change would have
looked like it did not deploy.
## 2026-10-10 (este) — a redesigned home page, staged at /preview/
- **Why:** the home page read as AI-made — eleven sections but only eight layout families, every