# Raport walidacji — Baltique OS Core 2.6.1

## Wydanie

```text
Baltique OS Core 2.6.1
Verified Floorplans, Runtime Cache, UI Controls & Room Governance
```

Data zamknięcia artefaktu: **2026-07-12**  
Typ paczki: **overlay wdrożeniowy dla stagingu**  
Minimalny punkt startowy: **Baltique OS Core 2.6.0**

## Zakres zweryfikowany

- 3 lokalizacje;
- 8 poziomów;
- 119 rekordów pomieszczeń/przestrzeni;
- 7 dokumentów źródłowych z SHA256;
- 8 operacyjnych teł map;
- 3 zablokowane ilustracje premium;
- request-scoped metadata cache;
- globalna naprawa select/option/listbox;
- room governance z rewizjami i ochroną źródeł;
- integracja z Hospital Command Center i Runtime Preflight.

## Wyniki automatycznej walidacji

| Kontrola | Wynik |
|---|---:|
| PHP aktywnego połączonego systemu | **995/995 PASS** |
| JavaScript aktywnego połączonego systemu | **32/32 PASS** |
| CSS — integralność nawiasów/kaskady | **146/146 PASS** |
| JSON aktywnego połączonego systemu | **1/1 PASS** |
| Static validator 2.6.1 | **66/66 PASS** |
| Deterministyczny test katalogu rzutów | **31/31 PASS** |
| Test room-governance funkcji czystych | **21/21 PASS** |
| Kontrakt PHP/SQL i migracji | **78/78 PASS** |
| Wiązania placeholderów SQL możliwe do statycznej oceny | **62/62 PASS** |
| Dynamiczne wyrażenia SQL skierowane do review schematu | **34** |
| Unikalność kodów pomieszczeń | **PASS** |
| Hash operacyjnych assetów | **PASS** |
| Hash dokumentów źródłowych w katalogu | **PASS** |
| Geometria markerów w granicach viewBox | **PASS** |
| Obecny Sopot bez wymyślonego podziału | **PASS** |
| Zablokowany styl premium | **PASS** |

## Katalog rzutów

| Lokalizacja | Poziomów | Rekordów |
|---|---:|---:|
| Sopot — Niepodległości, obecny gabinet | 1 | 1 |
| Gdańsk — Hallera, planowany szpital | 2 | 31 |
| Sopot — Poniatowskiego, planowany szpital | 5 | 87 |
| **Łącznie** | **8** | **119** |

## Weryfikacja logiki room governance

Potwierdzono obecność i spójność:

```text
utworzenia ręcznego pomieszczenia
ręcznego nadpisania rekordu źródłowego z potwierdzeniem
archiwizacji
przywracania
blokady trwałego usunięcia rekordu źródłowego
blokady trwałego usunięcia rekordu powiązanego operacyjnie
rewizji before/after
kontrolowanego trwałego usunięcia ręcznego rekordu
```

## Bezpieczeństwo danych

W paczce nie znajdują się:

```text
app/config.php
.env
dump bazy
dane pacjentów
prywatne klucze
sekrety SMTP/SMS/push
oryginalne dokumenty PDF rzutów
```

Paczka zawiera wyłącznie hashe dokumentów źródłowych oraz operacyjne i premium assety PNG potrzebne modułowi.

## Ograniczenia walidacji

Nie wykonano w środowisku budowy:

```text
migracji na żywej bazie OVH
manualnego render testu wszystkich przeglądarek
pomiaru obciążenia na docelowym hostingu
UAT personelu
zatwierdzenia pełnych poligonów każdego pomieszczenia
```

Dla wielu gęstych rzutów interaktywna strefa jest zweryfikowanym `label_anchor`, a nie pełnym obrysem ścian. Dokładna geometria architektoniczna pozostaje widoczna na tle operacyjnym. Pełne poligony powinny zostać zatwierdzone na stagingu w edytorze geometrii.

## Decyzja artefaktu

```text
BUILD STATUS: PASS
PACKAGE STATUS: READY FOR STAGING
PRODUCTION CLINICAL APPROVAL: NOT GRANTED BY BUILD VALIDATION
```

Artefakt jest formalnie gotowy do instalacji na stagingu. Przejście do produkcji wymaga checklisty powdrożeniowej, UAT ról, testu wydajności, backup/restore proof i formalnego sign-off.
