Files
felhom.eu/documentation/audits/website-refresh-2026-10-08/decoys.txt
T
admin 67b3fd23d1
gates / gates (push) Failing after 13m1s
website refresh: true numbers (56 apps), claims checked against the capability map, ten missing apps, an English twin of every public page (public, choice B), 404 page; site gates 13-18 + 11 decoys; R-902 opened
Part A: claim table documentation/audits/website-refresh-2026-10-08/claims.md; "100% open source" corrected
from the licence read; unbacked claims cut (firewall, RAID, snapshots, new-machine restore, self-managed
mode, household VPN, "never lost"). Part B: dawarich, docmost, grimmory, homebox, karakeep, mealie, metube,
radicale, recipe-importer, sparkyfitness cards; plant-it and wger cut (not offered). Part C: /en/ twins,
nav language switch, hreflang both ways, sitemap with xhtml:link, og-image-en.png. Part D: site_gates.py
twins/lang/same-apps/no-Hungarian/FAQ-JSON-LD/tail. Operator ruling 9 + choice B in 10-localisation.md §11,
§10.7. Register: R-902 (contact mailer source in no repo); R-813, R-784, R-559 annotated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012qRErfCoiTkvDK9N5XHbzb
2026-10-08 08:29:17 +02:00

45 lines
3.6 KiB
Plaintext

### site/en-nav-drift rc=1
mutation: website/en/technology.html: '<li><a href="/en/apps">Apps</a></li>' -> '<li><a href="/en/apps">Applications</a></li>'
FAIL: en/technology.html: <nav> differs from en/index.html (after active-marker normalization)
### site/hreflang-wrong rc=1
mutation: website/en/faq.html: '<link rel="alternate" hreflang="en" href="https://felhom.eu/en/faq">' -> '<link rel="alternate" hreflang="en" href="https://felhom.eu/en/apps">'
FAIL: en/faq.html: hreflang alternates {'hu': 'https://felhom.eu/gyik', 'en': 'https://felhom.eu/en/apps', 'x-default': 'https://felhom.eu/gyik'} — the pair gyik.html <-> en/faq.html needs exactly {'hu': 'https://felhom.eu/gyik', 'en': 'https://felhom.eu/en/faq', 'x-default': 'https://felhom.eu/gyik'}
### site/switch-wrong-twin rc=1
mutation: website/en/apps.html: '<a href="/alkalmazasok" lang="hu" hreflang="hu" class="lang-switch">' -> '<a href="/" lang="hu" hreflang="hu" class="lang-switch">'
FAIL: en/apps.html: the language switch points at '/' (lang=hu) — its twin is '/alkalmazasok' (lang=hu)
### site/lang-attr rc=1
mutation: website/en/backups.html: '<html lang="en">' -> '<html lang="hu">'
FAIL: en/backups.html: <html lang='hu'> — the English set needs lang='en'
### site/app-missing-one-side rc=1
mutation: website/en/apps.html: '<img src="/assets/radicale-logo.svg" alt="Radicale" class="app-logo">' -> ''
FAIL: the apps pages show DIFFERENT apps: only hu ['radicale-logo.svg'], only en [], cards hu=57 en=57
### site/ascii-hungarian-text rc=1
mutation: website/en/index.html: 'Contact form</a>' -> 'Kapcsolatfelveteli urlap</a>'
FAIL: en/index.html: Hungarian on an English page (the Hungarian stem 'kapcsolat'): 'Kapcsolatfelveteli urlap'
### site/hungarian-in-script rc=1
mutation: website/en/contact.html: "showStatus('Fill in every required field.', 'error-state');" -> "showStatus('Kerlek, toltsd ki az osszes mezot.', 'error-state');"
FAIL: en/contact.html: Hungarian on an English page (the Hungarian stem 'kerlek'): 'Kerlek, toltsd ki az osszes mezot.'
### site/please rc=1
mutation: website/en/contact.html: '<div class="error-message" id="subjectError">Choose a topic.</div>' -> '<div class="error-message" id="subjectError">Please choose a topic.</div>'
FAIL: en/contact.html: the site does not beg — no "please"/"kindly": 'Please choose a topic.'
### site/retrieval-promise rc=1
mutation: website/en/technology.html: '<li>Reproducible anywhere</li>' -> '<li>Reproducible anywhere</li>\n <li>Every file can st'
FAIL: en/technology.html: 2 English retrieval promise(s) ('can be restored', 'recoverable' …) against 1 in technologiak.html — the English promises nothing the Hungarian does not
### site/faq-ld-drift rc=1
mutation: website/en/faq.html: '<p>Just e-mail <strong>support@felhom.eu</strong>.' -> '<p>Just e-mail <strong>help@felhom.eu</strong>.'
FAIL: en/faq.html: the FAQPage JSON-LD (41 items) differs from the visible questions/answers (41): first differences [(28, ('How do I ask for help if something does not work?', 'Just e-mail support@felhom.eu. We can solve most problems remotely, without you having to do anything. For bigger hardware issues we also help in person.'), ('How do I ask for help if something does not work?', 'Just e-mail help@felhom.eu. We can solve most problems remotely, without you having to do anything. For bigger hardware issues we also help in person.'))]
### site/text-after-html rc=1
mutation: website/en/apps.html: '</body>\n</html>' -> '</body>\n</html>\n=====\nSummary: 13 files included\n'
FAIL: en/apps.html: text after </html> ('\n=====\nSummary: 13 files included\n') — it renders on the page