# Baltique OS Core 0.78.10 — Enterprise Surgery Day Orchestrator

## Cel

0.78.10 dodaje kontrolowany most między centralnym `GO / HOLD / NO-GO` a realnym dniem operacyjnym.

Nie jest to kolejny niezależny moduł kliniczny. To warstwa integracyjna nad:

- Case Spine,
- Journey Orchestrator,
- Work Queue,
- Communication Bridge,
- Document & Consent Gate,
- Enterprise GO/HOLD Command Gate,
- OR Readiness,
- TheatreFlow / OR Live,
- staff assignment,
- PACU,
- implantami / magazynem,
- Digital Twin.

## Najważniejsze pliki

```text
app/enterprise_surgery_day_orchestrator.php
public_html/system_surgery_day_orchestrator.php
public_html/upgrade_0_78_10.php
public_html/assets/enterprise_surgery_day.css
cron/enterprise_surgery_day_sync_cron_ovh.php
database/migrations/096_core_0_78_10_enterprise_surgery_day_orchestrator.sql
```

## Safety guardy

0.78.10 nie wykonuje automatycznie:

```text
startu operacji
zmiany stage w OR Live / TheatreFlow
wysyłki komunikatu do pacjenta
automatycznego zwolnienia do bloku
```

Domyślne ustawienia:

```text
enterprise_surgery_day_auto_start_or_enabled = 0
enterprise_surgery_day_auto_stage_move_enabled = 0
enterprise_surgery_day_auto_patient_message_enabled = 0
enterprise_surgery_day_cron_enabled = 0
```

## Nowe pojęcia

- `enterprise_surgery_day_boards` — board dnia operacyjnego lub board spraw bez daty.
- `enterprise_surgery_day_cases` — sprawy przekazane do handoffu dnia.
- `enterprise_surgery_day_handoff_items` — twarde i miękkie itemy bezpieczeństwa.
- `enterprise_surgery_day_blueprints` — blueprint wymagań handoffu.
- `enterprise_surgery_day_runs` — historia synchronizacji.

## Wdrożenie

Po wypakowaniu paczki uruchom:

```text
/upgrade_0_78_10.php
```

Następnie sprawdź:

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