# Upgrade 0.78.10

1. Zrób backup plików.
2. Zrób dump bazy MySQL.
3. Wypakuj ZIP do katalogu głównego Baltique OS.
4. Zaloguj się jako administrator.
5. Uruchom:

```text
/upgrade_0_78_10.php
```

Upgrade jest idempotentny. Może być uruchomiony ponownie.

## Co robi upgrade

- odświeża Version Guard,
- odświeża zależną bramkę GO/HOLD,
- tworzy tabele Surgery Day Orchestrator,
- seeduje blueprint handoffu,
- rejestruje moduł w Enterprise Shell,
- ewaluuje sprawy operacyjne,
- tworzy / zamyka akcje Journey,
- synchronizuje Work Queue,
- odświeża Communication Bridge,
- zapisuje migrację `096` w Migration Ledger,
- uruchamia Runtime Preflight po upgrade.

## Pusta baza pacjentów

Przy braku realnych pacjentów poprawny wynik może być:

```text
Boardy: 0
Sprawy: 0
READY: 0
HOLD: 0
NO-GO: 0
```

To nie jest błąd. Blueprint powinien być dostępny, a Runtime Preflight powinien widzieć schema/module/safety guardy.
