# Baltique OS Core 2.8.0
## Końcowe doświadczenie pacjenta i personelu

Wydanie 2.8.0 finalizuje codzienny interfejs Baltique OS z perspektywy dwóch najważniejszych grup użytkowników:

- pacjenta;
- personelu klinicznego i operacyjnego.

Release nie tworzy kolejnego równoległego modułu klinicznego. Ustanawia dwa kanoniczne punkty wejścia:

```text
/workspace.php    — pulpit personelu dopasowany do roli
/patient_home.php — prywatny panel pacjenta
```

oraz panel kontroli jakości całego doświadczenia:

```text
/system_experience_quality_280.php
```

## Najważniejsze rezultaty

### Dla personelu

Każda rola zaczyna pracę od jednego pulpitu, który pokazuje:

- priorytet na dziś;
- zadania krytyczne i po terminie;
- sprawy HOLD/NO-GO;
- dzisiejsze wizyty;
- dzisiejsze operacje;
- otwarte rozmowy z pacjentami;
- szybkie działania charakterystyczne dla roli;
- bieżący kontekst lokalizacji.

Pulpit nie zastępuje wyspecjalizowanych funkcji klinicznych. Jest ich czytelnym, rolowym punktem startowym.

### Dla pacjenta

Pacjent otrzymuje jeden panel pokazujący:

- aktualny etap opieki;
- gotowość kliniczną;
- status badań;
- dokumenty i zgody;
- płatności;
- najbliższe kroki;
- terminy;
- wiadomości;
- Premium Patient Guide — Magdalena;
- bezpieczną informację o pilnej pomocy.

Wewnętrzne zadania personelu nie są publikowane pacjentowi. Widoczne są wyłącznie działania oznaczone jako pacjent-facing.

### Końcowa warstwa wizualna

Wydanie ładuje jako ostatnią warstwę zatwierdzony system wizualny Premium Rose & Cream:

- jasny motyw w ciepłym beżu, kremie i mlecznym różu;
- pełne wsparcie motywu ciemnego;
- spójne pola formularzy, listy, tabele, przyciski i alerty;
- widoczna ramka wyszukiwania;
- stała geometria przełącznika PL/EN;
- responsywność mobile/tablet;
- focus states i skip link;
- zachowanie czytelności dynamicznie doładowywanych elementów.

### Końcowy audyt doświadczenia

Panel jakości skanuje aktywne źródła `app/` i `public_html/` w poszukiwaniu m.in.:

- historycznych etykiet Core 0.x w aktywnym UI;
- komunikatów „Nieznana akcja”;
- nieaktywnych linków `href="#"`;
- mieszanego PL/EN;
- twardych ciemnych powierzchni;
- potencjalnych automatyzacji wysokiego ryzyka.

Historyczne instalatory pozostają w systemie dla audytu, ale nie są klasyfikowane jako aktywne doświadczenie personelu.

## Safety

Wydanie nie włącza:

```text
automatycznej komunikacji do pacjenta
automatycznej decyzji klinicznej
automatycznego podpisu
automatycznego GO/HOLD/NO-GO
automatycznego przesuwania etapów OR
automatycznego go-live
```

## Punkt startowy

Zalecany punkt startowy:

```text
Baltique OS Core 2.7.2
```

Wydanie jest overlayem i nie zawiera `app/config.php`, `.env`, dumpu bazy ani danych pacjentów.

## Instalacja

1. Wykonaj pełny backup bazy, aplikacji i `storage`.
2. Wdróż paczkę najpierw na staging.
3. Wypakuj ZIP do katalogu głównego Baltique OS.
4. Zaloguj się jako `admin` lub `superadmin`.
5. Otwórz `/upgrade_2_8_0.php`.
6. Pozostaw pełny skan wyłączony podczas instalacji na hostingu współdzielonym.
7. Po aktualizacji wykonaj `Ctrl+F5`.
8. Otwórz `/workspace.php`.
9. Przetestuj `/patient_home.php` na danych syntetycznych lub w trybie podglądu administratora.
10. Uruchom `/system_experience_quality_280.php` i jeden Runtime Preflight.

## Granica gotowości

Artefakt 2.8.0 jest gotowy do wdrożenia na staging. Nie zastępuje:

- testów w realnej przeglądarce;
- UAT każdej roli;
- testu zsyntetyzowanej ścieżki pacjenta;
- testu uprawnień i prywatności;
- testu obciążeniowego OVH;
- backup/restore proof;
- formalnego sign-off klinicznego, operacyjnego, prawnego i bezpieczeństwa.
