Files
felhom.eu/documentation/audits/m3-2026-10-11/STOP2.md
T
admin 7b6bcd2416
gates / gates (push) Failing after 13m34s
audit: M3 STOP 2 - the page table and what was checked on all 19
Records the three faults that measurement found and looking would not have:
168 words silently deleted by the first page-header transform, the contact pages'
header sliding under the sidebar (content column at x=642 instead of 240), and two
pages that already scrolled sideways on a phone BEFORE M3.

Also raises the one thing needing an operator decision: the English home page is
the old design in the new frame, because the /preview/ round never produced an
English twin. 4 186px tall in Hungarian, 10 786px in English.
2026-10-11 14:25:07 +02:00

4.9 KiB
Raw Blame History

M3 — every page in the shell (STOP 2)

19 pages, all staged under /preview/m3/, nothing live. noindex, blocked by robots.txt, in no sitemap, linked from no live page. felhom-controller was read only throughout.

The pages

The sidebar's own links point at the preview copies, so you can click straight through the whole site. At the switch they are regenerated pointing at the real URLs (one flag, then a check that no /preview/ string survives).

Page Preview Live equivalent
Kezdőlap https://felhom.eu/preview/m3/ /
Alkalmazások https://felhom.eu/preview/m3/alkalmazasok.html /alkalmazasok
Technológiák https://felhom.eu/preview/m3/technologiak.html /technologiak
Biztonsági mentés https://felhom.eu/preview/m3/biztonsagimentes.html /biztonsagimentes
GYIK https://felhom.eu/preview/m3/gyik.html /gyik
Tesztelés https://felhom.eu/preview/m3/teszteles.html /teszteles
Kapcsolat https://felhom.eu/preview/m3/kapcsolat.html /kapcsolat
Letöltés https://felhom.eu/preview/m3/letoltes.html /letoltes
Adatkezelés https://felhom.eu/preview/m3/adatkezeles.html /adatkezeles
Feltételek https://felhom.eu/preview/m3/feltetelek.html /feltetelek
404 https://felhom.eu/preview/m3/404.html /404.html
Home (EN) https://felhom.eu/preview/m3/en/ /en/
Apps https://felhom.eu/preview/m3/en/apps.html /en/apps
Technology https://felhom.eu/preview/m3/en/technology.html /en/technology
Backups https://felhom.eu/preview/m3/en/backups.html /en/backups
FAQ https://felhom.eu/preview/m3/en/faq.html /en/faq
Testing https://felhom.eu/preview/m3/en/testing.html /en/testing
Contact https://felhom.eu/preview/m3/en/contact.html /en/contact
Download https://felhom.eu/preview/m3/en/download.html /en/download

What was checked, on all 19, on the deployed pages

Check Result
HTTP status 19 × 200
Visible text vs the live page identical on all 19, word for word, after the one allowed dash substitution
Legal texts (adatkezeles, feltetelek) identical with NO substitution permitted at all — 1 396 and 608 words
Horizontal overflow at 390 px none on any page
Content column at 1440 px starts at x=240 with the full 1 185 px on all 19
Sidebar identical across pages gate 3b: 11 Hungarian, 8 English, all identical
FAQ structured data == visible answers gate 17 green on both gyik and en/faq
<head> (title, description, canonical, hreflang, OG, JSON-LD) carried over byte-for-byte; only shell.css and the no-js hook added
Sidebar button on one line all 19
Em dashes replaced 318 across 16 pages (gyik and en/faq 104 each)

Three faults found by measuring, not by looking

  1. 168 words silently deleted. The first page-header transform rebuilt the block from its <h1> and first <p> and dropped everything else — the „Fontos tudnivalók" / „Good to know" disclaimer on both apps pages, and the 404's English line. The pages looked perfectly fine. The word-level diff caught it; nothing else would have.
  2. The contact pages' header slid under the sidebar. kapcsolat and en/contact keep their header outside <main>; left there it became a flex sibling of the sidebar, took 401 px and pushed the content column from x=240 to x=642, rendering the form at two-thirds width. Now anything before <main> moves inside it, checked structurally on all 19.
  3. Two pages already scrolled sideways on a phone, before M3 — /letoltes (a 64-character SHA-256) and /adatkezeles (a long legal URL), 609 px and 478 px at a 390 px viewport, on the live site. Fixed with overflow-wrap, which also repairs the live pages today.

One thing that needs your decision

The English home page is the old design in the new frame. Every other page is a faithful re-frame of its live counterpart, which is exactly what was asked. But the Hungarian home page was rebuilt from the /preview/ round, and that round never produced an English twin — so /en/ carries its old structure inside the shell. Measured: the Hungarian home is 4 186 px tall on a desktop, the English one 10 786 px.

Nothing is wrong or untrue on it, and the twin gate passes. But the two home pages will look different to anyone who switches language. Options at the switch: ship as is and mirror it in a follow-up, or mirror it first.

Still deliberately not done

  • The cross-repo gate that would force the website's shell.css to keep step with the controller. design-system.md §Shell records how a change flows; the brief says do not build the gate yet.
  • The controller's own two contrast defects (.btn-primary 4.01:1 and .nav-group-label 3.14:1 on its own screen). Fixed for the website; the controller is read-only this session.