# Upgrade Baltique OS Core 0.78.9

## Przed wdrożeniem

1. Zrób backup plików aplikacji.
2. Zrób pełny dump bazy MySQL.
3. Upewnij się, że wdrożone są wcześniejsze warstwy 0.78.x, szczególnie Case Spine, Journey, Work Queue, Communication Bridge i Document & Consent Gate.

Upgrade 0.78.9 jest idempotentny i odświeża wymagane zależności, jeżeli helpery są dostępne.

## Wdrożenie

Wypakuj paczkę w katalogu głównym Baltique OS i nadpisz pliki.

Następnie zaloguj się jako administrator i uruchom:

```text
/upgrade_0_78_9.php
```

Po zakończeniu sprawdź:

```text
/system_go_live_gate.php
/system_runtime_preflight.php
/system_enterprise_shell.php
/system_document_consent_gate.php
/system_work_queue.php
```

## Oczekiwany stan przy pustej bazie pacjentów

Jeżeli nadal nie ma realnych pacjentów, poprawny stan może wyglądać tak:

```text
Sprawy operacyjne: 0
Ewaluowane: 0
GO: 0
HOLD: 0
NO-GO: 0
```

To nie jest błąd. Blueprint domen powinien być jednak dostępny, a Runtime Preflight powinien widzieć moduł, schemat i safety guardy.

## Po dodaniu pierwszej sprawy

1. Sprawdź Case Spine.
2. Uruchom Document & Consent Gate.
3. Otwórz `/system_go_live_gate.php`.
4. Kliknij `Ewaluuj GO/HOLD`.
5. Sprawdź, czy braki tworzą akcję Journey i pozycję Work Queue.
6. Sprawdź, że system nie wykonuje automatycznego GO.
