# OS Unification — notatki

## Dlaczego powstał duplikat SITE

Moduły SITE i wcześniejsze moduły planowania powstawały w różnych etapach. Jeden etap tworzył canonical `luxmed_wilenska`, a inny etap wytworzył techniczny fallback `site_1`. Core 0.41.0 scala je bez utraty danych.

## Dlaczego TheatreFlow nie widział wszystkich sal

Starsza logika TheatreFlow była projektowana przed modułem map szpitala i przed SITE jako modułem wymiennym. Core 0.41.0 dodaje warstwę kompatybilności `theatreflow_unified_rooms`, która zbiera sale z nowszej mapy szpitala.

## Co dalej

Następny etap powinien przenieść logikę planowania operacji całkowicie z `index.php?page=theatreflow` do dedykowanego modułu TheatreFlow v2 z edycją reguł pracy sal, zespołów i zasobów.
