Files
felhom.eu/documentation/audits/update-arc-2026-09-21/13-finding-interrupted-sentence-not-localised.txt
T
admin 0c263c77f2
gates / gates (push) Successful in 24s
Update arc resumed: the state measured, R-524/R-520/R-589/R-469 closed, seven questions put to the operator
Phase 0 — measured, never estimated:
- both demo boxes: 10 apps, 0 behind, 0 unknown
- 46 of 58 exact catalog pins are behind upstream; 39 within a major, 7 across
- 6 of 7 measurable floating pins have been repushed since the catalog set them
  (R-446 is no longer theoretical)
- the "23 of 66 floating pins" figure repeated in four places was STALE; recounted
  to 10, with the definition written down beside it

Three claims in the brief corrected, named first:
- R-589 was NOT open — it shipped in v0.258.0; only the row was stale
- the chaos-night canary is NOT a defect — both gates refused to certify by design
- the hub half of the report confirmed, with the nuance that the raw payload is
  stored whole, so Slice 7 is cheaper than the row implies

Closed: R-524 (controller v0.260.0, proven live in both languages), R-520 (power cut
during a REAL version change — the pin goes back, the app runs, the page says so),
R-589, R-469 (MariaDB half). Filed: R-605, R-606. R-462's stale scope corrected.

09 gains §3 decision 10 (decided by CC unattended — operator may reverse), §3b with
the seven questions in the decision shape, §6.2/6.3 the two open slices, and §6.4 an
update night costed from R-462's real numbers.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-09-21 13:13:23 +02:00

30 lines
2.0 KiB
Plaintext

### FINDING — the interrupted-update sentence is NOT localised (English page shows Hungarian)
-- EN page: does it carry the HUNGARIAN sentence? (ASCII fragments) --
'megszakadt' in app-postcut-en.html : 1 (expect >0 = the bug)
'vez'+'rl' stem in en : 1 (expect >0 = the bug)
-- EN page: is there any ENGLISH equivalent? --
'interrupted' in en : 0 (expect 0)
'restarted' in en : 0 (expect 0)
-- POSITIVE CONTROL: the page IS in English otherwise --
'Update available' in en : 1 (expect >0)
'Naprak' in en : 0 (expect 0)
-- NEGATIVE CONTROL --
'ZZZ-not-present' in en : 0 (expect 0)
-- source: the sentence is a bare Hungarian literal stored in Stack.UpdateError,
not a bundle key, so errText never sees it (it is stored state, rendered directly): --
95: MsgUpdateInterrupted = "A frissítés megszakadt, mert a vezérlő újraindult, mielőtt az új verzió elindult volna. Az alkalmazás a korábbi verzióval fut tovább."
902: m.finishUpdate(name, UpdatePhaseFailed, MsgUpdateInterrupted)
907: m.finishUpdate(name, UpdatePhaseFailed, MsgUpdateInterrupted)
936: m.finishUpdate(name, UpdatePhaseFailed, MsgUpdateInterrupted)
943: m.finishUpdate(name, UpdatePhaseFailed, MsgUpdateInterrupted)
-- does hu.json/en.json carry a key for it? --
/mnt/5_hdd/felhom.eu/git/felhom-controller/controller/internal/i18n/locales/en.json:115: "app_info.megszakadt": "Stopped:",
/mnt/5_hdd/felhom.eu/git/felhom-controller/controller/internal/i18n/locales/en.json:387: "app_import.a_feltoltes_megszakadt_ellenorizze_a": "The upload stopped — check the connection, then try again.",
/mnt/5_hdd/felhom.eu/git/felhom-controller/controller/internal/i18n/locales/en.json:844: "backups_restore.megszakadt_visszaallitas": "Interrupted restore",
/mnt/5_hdd/felhom.eu/git/felhom-controller/controller/internal/i18n/locales/en.json:1149: "storage.megszakadt": "Stopped:",
/mnt/5_hdd/felhom.eu/git/felhom-controller/controller/internal/i18n/locales/hu.json:115: "app_info.megszakadt": "Megszakadt:",
(grep count in i18n bundle dir: 2 files)