# Baltique OS Core 0.38.0 — Polygon Editor / OCR Fix / Navigation Workspaces

Upgrade do obecnej instalacji. Nie jest to reinstalacja.

## Cel

Core 0.38.0 naprawia błąd 500 w module OCR Badań i dodaje dwa duże porządkujące elementy:

1. Edytor poligonów bezpośrednio na podkładach PDF/PNG/JPG rzutów szpitala.
2. Uporządkowaną nawigację OS w grupy robocze zamiast jednej bardzo długiej listy zakładek.

## Naprawa OCR Badań

`/lab_ocr.php` ma teraz tryb bezpieczny:

- sam tworzy brakujące tabele OCR, jeśli wcześniejszy upgrade był częściowy,
- nie kończy pracy błędem 500 przy braku tabel/kolumn,
- pokazuje komunikat diagnostyczny zamiast białej strony,
- zachowuje historię OCR i narzędzia serwera.

## Edytor poligonów

Nowy moduł:

```text
/hospital_polygon_editor.php
```

Pozwala:

- wgrać podkład PDF/PNG/JPG/WEBP/SVG dla piętra,
- rysować poligon kliknięciami na podkładzie,
- przypisać nazwę, kod, typ kliniczny, pojemność, kolor,
- powiązać poligon z pomieszczeniem z bazy,
- edytować istniejący poligon,
- usunąć poligon,
- ukryć/pokazać poligon,
- ukryć/pokazać planowany szpital.

## Nawigacja

Menu boczne jest pogrupowane w obszary:

- Centrum pracy,
- Recepcja i koordynacja,
- Operacje i szpital,
- Dokumentacja i zdjęcia,
- Płatności i sklep,
- Magazyn i implanty,
- Marketing i zarząd,
- Administracja.

Dzięki temu codzienna praca kliniki jest oddzielona od modułów zarządczych, marketingowych i technicznych.

## Instalacja

1. Zrób backup plików i bazy.
2. Wgraj zawartość paczki do głównego katalogu Baltique OS.
3. Zaloguj się jako administrator.
4. Otwórz:

```text
https://baltique.pl/upgrade_0_38_0.php
```

5. Kliknij „Uruchom upgrade 0.38.0”.
6. Otwórz:

```text
/lab_ocr.php
/hospital_polygon_editor.php
/hospital_svg_board.php
```

7. Wykonaj Ctrl+F5.
