-- Dokumentation, siehe README.md. Wird zur Laufzeit idempotent von -- internal/storage/documents.go initSchema() erzeugt. -- Zusätzlicher Duplikatschutz auf DB-Ebene (neben dem Kollisionscheck auf -- Dateisystemebene im Upload-Handler, siehe internal/api/document_handlers.go -- handleUploadDocument): derselbe Mandant darf denselben Dateiinhalt -- (content_hash) nicht zweimal als aktives Dokument anlegen. CREATE UNIQUE INDEX IF NOT EXISTS idx_documents_tenant_hash ON documents(tenant_id, content_hash);