# Baltique OS Core 0.4 — TheatreFlow Scheduler

## Co to jest
Upgrade do istniejącej instalacji Baltique OS Core 0.3.x. Dodaje pierwszy działający moduł planowania operacji:

- rok / miesiąc / tydzień / dzień bloku,
- sale operacyjne i sale zabiegowe,
- profile czasowe procedur,
- zapis pacjenta na operację jednym kliknięciem,
- automatyczne wpisanie terminu do Paszportu Opieki,
- zadatek 10% i dopłatę 14 dni przed jako zadania pacjenta,
- listę rezerwową tygodnia,
- niedzielę jako opcję administracyjną, domyślnie wyłączoną.

## Zakres zgodny z decyzją architektoniczną
OpenCare pozostaje formalnym systemem medycznym. Baltique OS jest źródłem prawdy dla organizacji pracy kliniki i doświadczenia pacjenta.

## Instalacja upgrade
1. Zrób backup bazy i plików.
2. Rozpakuj ZIP.
3. Wgraj zawartość do głównego katalogu instalacji Baltique OS, zachowując strukturę katalogów.
4. Nie uruchamiaj `install.php`.
5. Wejdź jako admin na `/upgrade_0_4.php`.
6. Kliknij `Uruchom upgrade 0.4`.
7. Otwórz `/index.php?page=theatreflow`.

## Pliki w paczce
- `app/bootstrap.php`
- `app/theatreflow.php`
- `app/ui.php`
- `public_html/index.php`
- `public_html/upgrade_0_4.php`
- `public_html/assets/app.css`
- `database/migrations/005_theatreflow_scheduler.sql`
- `docs/ACCEPTANCE_TESTS_CORE_0_4.md`

## Uwaga
Nie importuj SQL ręcznie, jeśli używasz upgrade. Plik SQL wykonuje `upgrade_0_4.php`.
