From 5e694f6b74f622d17e8a0083791f5f7ec5ec2e26 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Przemys=C5=82aw=20Kie=C5=82kowski?=
Date: Fri, 31 Jul 2026 08:19:28 +0200
Subject: [PATCH] =?UTF-8?q?Komunikat=20offline=20m=C3=B3wi,=20co=20faktycz?=
=?UTF-8?q?nie=20nie=20dzia=C5=82a:=20powiadamianie=20o=20alarmach?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
"Dane mogą być nieaktualne" wprowadzało w błąd — iframe pokazuje infoterminal
ALS bezpośrednio, więc jego dane są aktualne niezależnie od LuPorta. Przy
zerwanym WebSockecie pada wyłącznie nasza warstwa wykrywania alarmów i to
komunikat ma mówić. (Niuans opisany w README: karty na ekranie alarmowym przy
przerwie w trakcie alarmu mogą być nieświeże do 5 min, potem znikają.)
Co-Authored-By: Claude Fable 5
---
README.md | 9 +++++++--
als_alert_screen.html | 8 +++++---
2 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 6baea8e..8ed1b55 100644
--- a/README.md
+++ b/README.md
@@ -25,8 +25,13 @@ Alarm jest wykrywany, gdy pole `status` maszyny zawiera słowo **`alarm`**
Wskaźnik offline to cienka pulsująca RAMKA wokół całego ekranu plus mała
plakietka w rogu — niczego nie zasłania (pełnoekranowa belka zakrywała dane
-ALS w iframe). Pomarańcz to celowo INNY kolor niż czerwień alarmów: mówi
-„ekran może pokazywać nieświeży obraz", a nie „maszyna stoi".
+ALS w iframe). Pomarańcz to celowo INNY kolor niż czerwień alarmów.
+
+Komunikat mówi o tym, co FAKTYCZNIE nie działa: **powiadamianie o alarmach**.
+Dane infoterminala w iframe są aktualne niezależnie od LuPorta (iframe to
+bezpośrednie źródło) — przy zerwanym WebSockecie pada wyłącznie nasza warstwa
+wykrywania alarmów. Jedyny wyjątek: karty na ekranie alarmowym, jeśli przerwa
+nastąpi w trakcie alarmu — mogą być nieświeże do 5 min, potem znikają.
---
diff --git a/als_alert_screen.html b/als_alert_screen.html
index 1fd9458..17c62ca 100644
--- a/als_alert_screen.html
+++ b/als_alert_screen.html
@@ -151,8 +151,10 @@
Wcześniejsza pełnoekranowa belka u góry zasłaniała dane ALS
w iframe (zgłoszone 2026-07-31) — ramka niczego nie zakrywa,
a z daleka widać ją równie dobrze. POMARAŃCZOWA, nie czerwona:
- czerwień jest zarezerwowana dla alarmów maszyn; ramka mówi „ekran
- może pokazywać nieświeży obraz", a nie „maszyna stoi". Utrata
+ czerwień jest zarezerwowana dla alarmów maszyn. Ramka mówi
+ „powiadamianie o alarmach nie działa" — dane samego infoterminala
+ w iframe są aktualne niezależnie od LuPorta (to bezpośrednie
+ źródło), pada wyłącznie nasza warstwa wykrywania alarmów. Utrata
łączności MA być widoczna z hali — poprzednia wersja strony traciła
połączenia po cichu (README, Historia). */
#offline-indicator {
@@ -237,7 +239,7 @@
-
⚠ OFFLINE — dane mogą być nieaktualne
+
⚠ BRAK POŁĄCZENIA Z LUPORT — powiadamianie o alarmach nie działa