2 Commits
Author SHA1 Message Date
patrickandClaude Sonnet 5 2a49782510 SRC-08: facetten- & filter-api
CI / Core-Modul (Build/Vet/Test) (push) Canceled after 0s
CI / DMS Security-Test-Gate (AC5, Merge-Gate) (push) Canceled after 0s
CI / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (push) Canceled after 0s
CI / DMS-Modul Supply-Chain-Scan (govulncheck) (push) Canceled after 0s
CI / Web (dms-browser) (push) Canceled after 0s
CI / Web (pdf-viewer) (push) Canceled after 0s
CI / Web (shl) (push) Canceled after 0s
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 01:01:20 +02:00
patrickandClaude Sonnet 5 6ea1a3609b SRC-01: suchindex-infrastruktur
Manticore-Schema fuer den DMS-Volltextindex (dms_documents), deutsche
Sprachbehandlung (libstemmer_de, Stopwortliste, umlautfaehige
charset_table, Infix-Suche fuer Komposita) sowie eine parametrisierte
Abfrage-Erzeugung mit geschlossenem Feld-Enum statt Sprintf-in-SQL fuer
Tabellen-/Spaltennamen (siehe "Bekannte Fehler vermeiden" im Ticket).

EnsureSchema ist idempotent (Akzeptanzkriterium 1), Feldgewichtung
title=10/tags=5/body=1 dokumentiert in query.go und im DDL-Kommentar
(Akzeptanzkriterium 2). Insert/Delete/Search bilden die schmale
Schnittstelle fuer SRC-02, ohne dessen Sync-Logik vorwegzunehmen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 13:58:25 +02:00