ADR-0005: PDF-Rohinput als Dateiablage
- Status: accepted
- Datum: 2026-08-26
- Phase: P3
- Lastenheft: ED-02, ED-03
Kontext
Planung nimmt Rohinput (auch PDF). Pflicht-Parser/OCR würden die Pipeline blockieren und kollidieren mit der Lizenzregel (kein PyMuPDF, kein Tesseract im Image).
Entscheidung
PDFs und andere Dateien liegen in source_files (Volume, nicht bytea) in Stufe Planung. Digitalisierung manuell im Editor (ED-03 Soll). Kein Pflicht-Parser, kein OCR. Unbekannte Formate nicht verwerfen (ED-02).
Begründung
Operatoren digitalisieren heute in QGIS. Parser wären HOW ohne Muss. License-Regel schließt die naheliegenden OCR-Stacks aus.
Verworfene Alternativen
| Alternative | Warum verworfen |
|---|---|
| Pflicht-Parser / OCR vor Abnahme | Blockiert die Pipeline; Lizenz (PyMuPDF, Tesseract) |
| PDF-Geometrie automatisch nach PostGIS | Unzuverlässig über AG-Formate; ED-03 ist manuell |
Dateien als bytea in PostGIS |
Tiles/Backups blähen auf; Plan: Object-Storage/Volume |
Folgen
Celery speichert Dateien; GIS-Import ist ein eigener Task. Später Kann: pdf-oxide für einzelne Formate — nie Abnahme-Blocker.