# Baltique OS 2.8.1 — checklista gotowości produkcyjnej

System można dopuścić do realnej pracy klinicznej wyłącznie po udokumentowanym przejściu wszystkich bram.

## Środowisko i dane

- [ ] zgodność wersji `BALT_VERSION`, `core_version`, `schema_version` i Migration Ledger;
- [ ] odtworzenie pełnej kopii bazy i storage na stagingu 1:1;
- [ ] backup/restore proof oraz zmierzony RPO/RTO;
- [ ] szyfrowanie transmisji i danych, rotacja sekretów, bezpieczne kopie poza hostingiem;
- [ ] retencja, archiwizacja, legal hold i bezpieczne usuwanie zatwierdzone przez IOD.

## Bezpieczeństwo i prywatność

- [ ] DPIA/RODO, rejestr czynności i umowy powierzenia;
- [ ] RBAC i izolacja lokalizacji przetestowane negatywnie dla każdej roli;
- [ ] MFA dla personelu uprzywilejowanego, polityka sesji i recertyfikacja dostępów;
- [ ] testy CSRF, XSS, SQL injection, uploadów, IDOR, rate limiting i logowania audytowego;
- [ ] plan incydentowy, monitoring, alerty oraz procedura naruszenia danych.

## Bezpieczeństwo kliniczne

- [ ] zatwierdzony clinical safety case, hazard log i właściciele ryzyk;
- [ ] zwalidowane zgody, dokumenty PL/EN, podpisy, wersjonowanie i evidence vault;
- [ ] zatwierdzone formularze lekowe, alergie, interakcje, implanty LOT/SN i traceability;
- [ ] pełna ścieżka konsultacja → operacja → PACU → wypis → aftercare przetestowana;
- [ ] downtime procedures, papierowy tryb awaryjny i późniejsze uzgodnienie danych;
- [ ] automatyczne decyzje kliniczne, GO/HOLD, podpis, wypis i OR stage pozostają OFF.

## Operacje szpitala

- [ ] zweryfikowane lokalizacje, sale, łóżka i rzuty każdego aktywnego piętra;
- [ ] testy TheatreFlow, check-in, WHO checklist, count, PACU, discharge i red flags;
- [ ] farmacja, magazyny, sterylizacja, zamówienia i dostawcy zatwierdzeni lokalnie;
- [ ] integracje laboratoryjne, komunikacyjne i płatnicze przetestowane end-to-end;
- [ ] crony mają blokady współbieżności, monitoring, retry i dead-letter handling.

## UAT i uruchomienie

- [ ] Runtime Preflight bez critical fail;
- [ ] UAT wszystkich ról na syntetycznych pacjentach, desktop/tablet/mobile, PL/EN;
- [ ] testy obciążenia, długich sesji, równoległości i degradacji usług;
- [ ] shadow mode, kontrolowany pilot, szkolenia i potwierdzone kompetencje personelu;
- [ ] podpisy Clinical, Operations, Security, IOD, IT i Zarządu;
- [ ] formalne GO/NO-GO, cutover runbook, hypercare i rollback authority.
