# Pełny audyt doświadczenia Baltique OS — 2.8.0

## Zakres techniczny

Na połączonym drzewie Baltique OS 2.7.2 + overlay 2.8.0 sprawdzono:

```text
1085 plików PHP
43 pliki JavaScript
158 arkuszy CSS
95 plików JSON
659 publicznych tras PHP
426 publicznych ekranów/interaktywnych punktów wejścia
```

## Najważniejszy wniosek

Baltique OS zawiera rozbudowane moduły kliniczne i operacyjne, ale wieloletni rozwój pozostawił liczne historyczne trasy, instalatory, nazwy techniczne i alternatywne ekrany. Usunięcie ich fizycznie bez testów regresji byłoby ryzykowne.

Wydanie 2.8.0 stosuje bezpieczną strategię:

1. ustanawia jeden kanoniczny pulpit personelu;
2. ustanawia jeden kanoniczny panel pacjenta;
3. pozostawia wyspecjalizowane moduły jako źródła pracy;
4. ukrywa z codziennej ścieżki historię techniczną;
5. ładuje finalną warstwę wizualną jako ostatnią;
6. dodaje audytowalny skan doświadczenia;
7. nie usuwa automatycznie plików legacy.

## Perspektywa personelu

### Problem przed 2.8.0

Personel mógł trafiać na:

- różne pulpity startowe;
- historyczne nazwy funkcji;
- narzędzia techniczne obok klinicznych;
- kilka ekranów rozwiązujących podobny problem;
- statystyki bez jasnego wskazania najbliższego działania;
- różne zachowanie formularzy i przycisków.

### Stan kanoniczny 2.8.0

Każdy pracownik zaczyna na:

```text
/workspace.php
```

Pulpit dopasowuje:

- nagłówek i priorytet;
- zadania;
- sprawy wymagające uwagi;
- wizyty i operacje;
- wiadomości;
- szybkie działania;
- kontekst lokalizacji;

do roli zalogowanego użytkownika.

## Perspektywa pacjenta

### Problem przed 2.8.0

Pacjent miał do dyspozycji kilka warstw: portal operacyjny, timeline, przewodnik, dokumenty, płatności i wiadomości. Funkcje były wartościowe, lecz nie miały jednego prostego punktu startowego.

### Stan kanoniczny 2.8.0

Pacjent zaczyna na:

```text
/patient_home.php
```

Panel agreguje tylko treści właściwe dla pacjenta. Wewnętrzne zadania personelu są wykluczone, chyba że mają jawny typ patient-facing.

## Warstwa wizualna

Wydanie nie usuwa motywu ciemnego. Oficjalny jasny system Premium Rose & Cream jest ładowany jako ostatnia warstwa, dzięki czemu ma pierwszeństwo przed historycznymi arkuszami lokalnymi.

Sprawdzone obszary:

- shell i sidebar;
- topbar;
- wyszukiwarka;
- przełącznik PL/EN;
- formularze i selecty;
- tabele;
- statusy;
- panele PRO;
- logowanie;
- patient home;
- mobile/tablet;
- focus i reduced motion.

## Znaleziska historyczne

Statyczny skan kodu nadal wykrywa historyczne numery Core i stare komunikaty w archiwalnych instalatorach. Nie są one traktowane jako aktywny interfejs personelu. Są zachowane dla audytu i kompatybilności.

Aktywne znaleziska muszą zostać rozpatrzone w:

```text
/system_experience_quality_280.php
```

## Czego skan statyczny nie potwierdza

- zachowania przeglądarki na żywym serwerze;
- poprawności wszystkich danych w docelowej bazie;
- wydajności pod obciążeniem;
- poprawności klinicznej treści;
- zgodności prawnej dokumentów;
- rzeczywistego UAT personelu;
- poprawności wszystkich urządzeń mobilnych;
- poprawności konfiguracji SMTP, SMS, push i AI.
