# Baltique OS Core 0.50.0 — Inbound Triage AI / Mail Queue Reliability

Upgrade do obecnej instalacji. Nie jest to reinstalacja.

## Cel

Core 0.50.0 dodaje dwa obszary:

1. **Inbound Triage AI** — klasyfikacja odpowiedzi pacjentów, alarmy medyczne, propozycje odpowiedzi, eskalacja i SLA recepcji/koordynacji.
2. **Mail Queue Reliability** — odporny worker kolejki e-mail dla OVH, z lockiem, watchdogiem, retry, dead-letter i diagnostyką.

## Nowe moduły

```text
/communication_inbound_triage.php
/mail_queue_monitor.php
```

## Nowe CRON

```text
cron/communication_cron_ovh.php
cron/mail_queue_watchdog_cron_ovh.php
cron/communication_inbound_triage_cron_ovh.php
```

## Inbound Triage AI

System klasyfikuje wiadomości pacjentów według kategorii:

```text
postop_alarm
anesthesia
labs
scheduling
payment
portal_help
acknowledgement
other
```

Wykrywa alarmy, m.in.:

```text
krwawienie
duszność
gorączka
silny ból
omdlenie
leki przeciwkrzepliwe
nieprawidłowe badania
```

Tworzy:

```text
communication_inbound_triage_results
communication_inbound_triage_suggestions
communication_hub_inbound_tasks
```

## Mail Queue Reliability

Nowy worker ma:

- lock z TTL,
- limit czasu przebiegu,
- limit paczki,
- reset zawieszonych rekordów,
- retry z opóźnieniem,
- dead-letter po przekroczeniu liczby prób,
- osobną historię prób wysyłki,
- panel diagnostyczny.

Główny CRON OVH powinien wskazywać:

```text
www/Baltique/cron/communication_cron_ovh.php
```

## 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_50_0.php
```

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

```text
https://baltique.pl/communication_inbound_triage.php
https://baltique.pl/mail_queue_monitor.php
```

7. Wykonaj Ctrl+F5.
