Files
felhom.eu/documentation/audits/i18n-slice1-2026-09-17/C/redproofs.txt
T
admin 5b6ade033f
gates / gates (push) Successful in 23s
i18n slice 1 release C (controller v0.250.0): R-556 CLOSED, live evidence, R-565..R-568, decision 6 superseded
- audits/i18n-slice1-2026-09-17/C/: live before/after/en/back on demo-hp (CSRF redacted), hub report
  hu/en/hu, red-proofs, the switch fixture diff (89 of 89), green gate.
- 10-localisation.md: §2.2 executeTemplateLang facts, §2.3 what stays Hungarian + the English test's
  ASCII blind spot, §3 decision 6 SUPERSEDED 2026-09-17, §5 formal ceiling 16 and its under-count,
  English retrieval stems; §10 slice 1 done; §11 decision 6 struck.
- Register: R-556 closed to CLOSED-ITEMS; R-516 extended; R-565 (ASCII-only Hungarian invisible to the
  English page test), R-566 (three app-name page titles), R-567 (wizard nav highlight), R-568 (disk
  rows reorder). 260 -> 263 open.
- Capability map row, STATUS (needs you: the floor delivers the switch).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-09-17 18:50:16 +02:00

78 lines
5.7 KiB
Plaintext

## TestHandlerTitleKeysMatchHungarianTitle — mutation 1: hu page.title.sharing reworded
=== RUN TestHandlerTitleKeysMatchHungarianTitle
i18n_wiring_test.go:365: sharing_handlers.go: handler title "Hálózati megosztás", but hu.json page.title.sharing = "Hálózati megosztások"
--- FAIL: TestHandlerTitleKeysMatchHungarianTitle (0.09s)
FAIL
FAIL gitea.dooplex.hu/admin/felhom-controller/internal/web 0.098s
FAIL
## mutation 2: the sharing handler's TitleKey line deleted
=== RUN TestHandlerTitleKeysMatchHungarianTitle
i18n_wiring_test.go:372: page.title.sharing has no handler setting it next to its Hungarian title
--- FAIL: TestHandlerTitleKeysMatchHungarianTitle (0.10s)
FAIL
FAIL gitea.dooplex.hu/admin/felhom-controller/internal/web 0.105s
FAIL
## restored
ok gitea.dooplex.hu/admin/felhom-controller/internal/web 0.103s
## TestDirectRenderHandlersFollowLanguage — mutation: all five call sites back on s.tmpl.ExecuteTemplate
=== RUN TestDirectRenderHandlersFollowLanguage
i18n_wiring_test.go:446: login with en saved: code 200 (want 200), <html lang="en" false, "Forgot password" false
i18n_wiring_test.go:446: claim with en saved: code 200 (want 200), <html lang="en" false, "Setup code" false
i18n_wiring_test.go:446: launcher_shared with en saved: code 200 (want 200), <html lang="en" false, "<title>Launcher</title>" false
i18n_wiring_test.go:446: launcher_share_password with en saved: code 200 (want 200), <html lang="en" false, "This page is protected by a password." false
i18n_wiring_test.go:446: catchall with en saved: code 404 (want 404), <html lang="en" false, "Dashboard</a>" false
--- FAIL: TestDirectRenderHandlersFollowLanguage (0.89s)
FAIL
FAIL gitea.dooplex.hu/admin/felhom-controller/internal/web 0.898s
FAIL
## TestI18nDirectRenderPagesHaveNoAdminChrome — mutation: executeTemplateLang also calls addEscrowBanner
=== RUN TestI18nDirectRenderPagesHaveNoAdminChrome
i18n_wiring_test.go:476: recovery: executeTemplateLang put EscrowBanner into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: recovery: executeTemplateLang put EscrowBannerBack into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: recovery: executeTemplateLang put CSRFField into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: login: executeTemplateLang put EscrowBanner into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: login: executeTemplateLang put EscrowBannerBack into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: login: executeTemplateLang put CSRFField into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: claim: executeTemplateLang put EscrowBanner into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: claim: executeTemplateLang put EscrowBannerBack into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: claim: executeTemplateLang put CSRFField into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: launcher_shared: executeTemplateLang put EscrowBanner into the page data — dashboard chrome on a page outside the dashboard
i18n_wiring_test.go:476: launcher_shared: executeTemplateLang put EscrowBannerBack into the page data — dashboard chrome on a page outside the dashboard
## restored
ok gitea.dooplex.hu/admin/felhom-controller/internal/web 1.076s
## TestI18nParity — mutation: hu sharing.megosztott_mappak „Megosztott mappák" -> „Megosztott mappak"
i18n_parity_test.go:350: sharing_full: Hungarian page CHANGED at line 269
i18n_parity_test.go:350: sharing_notarget_blocked: Hungarian page CHANGED at line 257
i18n_parity_test.go:350: sharing_error_skipped: Hungarian page CHANGED at line 259
i18n_parity_test.go:350: sharing_other_none: Hungarian page CHANGED at line 259
i18n_parity_test.go:350: sharing_no_offsite_yet: Hungarian page CHANGED at line 259
i18n_parity_test.go:350: sharing_off: Hungarian page CHANGED at line 244
--- FAIL: TestI18nParity (0.46s)
FAIL
## TestI18nEnglishPages — mutation: en storage.eleresi_ut deleted (falls back to Hungarian „Elérési út")
i18n_parity_test.go:453: storage_full: Hungarian template copy on the English page, line 763: "<label for=\"storage_path\">Elérési út</label>"
i18n_parity_test.go:453: storage_empty: Hungarian template copy on the English page, line 463: "<label for=\"storage_path\">Elérési út</label>"
--- FAIL: TestI18nEnglishPages (1.59s)
FAIL
FAIL gitea.dooplex.hu/admin/felhom-controller/internal/web 1.607s
## TestI18nParityCoversEveryMarker — mutation: a new marker in a storage branch no case renders
i18n_parity_test.go:528: marker never rendered by any parity case: storage_attach.html storage_attach.hiba
--- FAIL: TestI18nParityCoversEveryMarker (1.01s)
FAIL
FAIL gitea.dooplex.hu/admin/felhom-controller/internal/web 1.025s
## restored
ok gitea.dooplex.hu/admin/felhom-controller/internal/web 3.140s
## TestLanguageSwitch_EndToEnd (C.3) — mutation: the v0.247.0 hide condition put back in addLanguageData
--- FAIL: TestI18nParity (0.43s)
i18n_wiring_test.go:213: a Hungarian household with no ?lang= must see the language switch (form and the English choice)
i18n_wiring_test.go:254: back on Hungarian: the page must be Hungarian, with the switch still offered
--- FAIL: TestLanguageSwitch_EndToEnd (0.16s)
FAIL
FAIL gitea.dooplex.hu/admin/felhom-controller/internal/web 0.607s
TestI18nParity cases failing under the mutation: 89
## restored
ok gitea.dooplex.hu/admin/felhom-controller/internal/web 0.617s