-- 0033_completion_internal_note.sql -- -- Interne Notiz des Fahrers beim Abschluss. Wird nach beiden Unterschriften -- optional abgefragt und im selben Abschluss-Aufruf gespeichert. -- -- Bewusst KEINE Zeile in `delivery_notes`: Diese Notizen muss der Kunde vor -- seiner Unterschrift bestätigen, und die App zeigt sie im Notizen-Step. Die -- interne Notiz entsteht erst nach der Kunden-Unterschrift und ist nur für -- interne Zwecke (Lieferbericht für Archiv/Fakturierung). NULL = keine Notiz. ALTER TABLE delivery_completions ADD COLUMN internal_note TEXT CHECK (internal_note IS NULL OR char_length(internal_note) BETWEEN 1 AND 2000);