# Document Assembly Engine — notatki projektowe

## Źródło prawdy

Źródłem prawdy mają być wersjonowane bloki treści i snapshot dokumentu w bazie, a nie luźne pliki Word/PDF. PDF/druk jest efektem końcowym.

## Import dużych paczek źródłowych

Przesłane paczki źródłowe są traktowane jako robocze archiwum materiałów. Nie zostały dodane do upgrade ZIP, aby nie powielać dużych i wrażliwych danych. Ich import powinien odbywać się przez Consent Evidence Vault.

## PDF

Serwerowy PDF wymaga Dompdf albo wkhtmltopdf. Jeśli hosting ich nie ma, dokument jest generowany jako A4 HTML z CSS do druku i można użyć „Drukuj → Zapisz jako PDF”.

## Następny krok

Kolejny etap powinien dodać edytor bloków treści i matrycę reguł: która procedura, SITE, typ znieczulenia, implanty, badania i ryzyka indywidualne dobierają konkretne bloki do dokumentu.
