# Enterprise Runtime Preflight 0.78.2

Runtime Preflight jest bramką administracyjną dla zintegrowanego Baltique OS.

## Dlaczego ten krok

Po 0.78.0 system ma centralne elementy integracyjne: Migration Ledger, Module Registry, schema compatibility i naprawione krytyczne obszary Digital Twin / OR Readiness / Push / Signed Documents.

Następny etap nie powinien polegać na dokładaniu kolejnych ekranów. Potrzebny jest mechanizm oceny, czy system jako całość jest gotowy do pracy.

## Model danych

### `system_runtime_preflight_runs`

Reprezentuje jedno uruchomienie kontroli. Zawiera:

- typ runu,
- status,
- decyzję GO/HOLD/NO-GO,
- score,
- liczbę błędów krytycznych i ostrzeżeń,
- czas wykonania,
- JSON summary.

### `system_runtime_preflight_checks`

Zawiera pojedyncze wyniki kontroli:

- check key,
- domenę,
- severity,
- status,
- komunikat,
- remediację,
- evidence JSON.

### `system_acceptance_scenarios`

Rejestr scenariuszy akceptacyjnych Enterprise Release.

### `system_acceptance_runs`

Historia wyników testów akceptacyjnych.

## Statusy

Runtime Preflight nie zastępuje testów klinicznych. Jego rola to szybka kontrola spójności systemowej.

- `pass` — kontrola zaliczona,
- `fail` — kontrola niezaliczona,
- `critical` — fail blokuje gotowość produkcyjną,
- `warning` — fail daje HOLD, ale nie NO-GO.

## Integracja z Module Registry

0.78.2 rejestruje dwa moduły:

- `runtimepreflight`,
- `acceptancetests`.

Dzięki temu nie powstają luźne ekrany poza governance systemu.
