- Hinzufügen von Stoppwörtern: „der alte Index enthält nur mehr N-Gramme" war
als Mengenaussage falsch (Kreuz-Wort-N-Gramme entstehen neu). Jetzt: Dokumente
bleiben auffindbar, Scores können bis zum Neuaufbau abweichen.
- `mongo(no-terms)` erscheint nur, wenn für die Quelle ein In-Memory-Index
existiert; Bedingung ergänzt.
- Stempel um den tibi-svelte-starter-Commit cf6e18e ergänzt (Submodul auf
tibi-types 9e12a8e gebumpt, damit die $schema-Validierung in Projekten die
ngram-Optionen kennt).
Build 71 Seiten, audit-docs ohne Findings.
Neuer Abschnitt „Stoppwörter für ngram (ngram.stopwords)" auf projekt/suche:
symmetrische Wirkung auf Index und Anfrage, Presets de/en/fr/es/it, `words`
als additive Ergänzung, 0 Treffer bei reinen Stoppwort-Anfragen,
Sprach-Hinweis für gemischtsprachige Felder, Re-Index-Richtung (hinzufügen
unkritisch, entfernen erst nach Neuaufbau) und Multi-Node-Warnung.
Präzisiert nach Second Opinion:
- Normalisierung ohne `normalize`-Block ergibt `fuer` (alle Zusatznormalisierer),
nur `normalize.use: []` ergibt `fur`.
- Setup-Fehler (falscher Modus, Mehr-Wort-Eintrag) landen in der
Projekt-Fehlerliste; die Sammlung lädt trotzdem, die Stoppwörter bleiben aus.
- `words` ergänzt nur, es gibt keinen Ausnahme-Pfad für Preset-Wörter.
- Debug-Liste um `mongo(no-terms)` ergänzt (nur mit vorhandenem Index).
Fehlerbilder um drei Fälle erweitert, Stempel aktualisiert (tibi-server 69fc4d8,
tibi-types 9e12a8e). reference/schema-properties.md via gen:schemas neu erzeugt,
Vollständigkeitstabelle in plans/doku-ausbau.md ergänzt.
Build 71 Seiten grün, audit-docs: 0 tote Links/0 kaputte Tabellen.
Nutzer-Feedback: Zwischenfassung war zu hell, weisser Text dadurch kontrastschwacher.
- Text/weiss auf Chip: 7,9:1 -> 13,4:1
- Chip bleibt heller als der Seitenhintergrund (#2a2f39 vs #17181c = 1,32:1), Rahmen #525c6b (2,62:1)
- am Live-Stand geprueft (computed style + Pixel): rgb(42,47,57) auf rgb(23,24,28)
- Protokoll in plans/doku-audit.md Welle I nachgezogen
- plans/doku-audit.md Welle I: Ursache des Starlight-Slug-Fehlers (laufender astro dev haelt den
Content-Graph, .astro/ wird mit astro build geteilt), Ablauf zum Neustart und Routenpruefung
- AGENTS.md 4: Kurzregel dazu
- Verifiziert: 70/70 Routen liefern 200 aus dem Container nach dem Neustart
Die Umwandlung <!-- --> -> {/* */} hatte in projekt/ssr-website auch fuenf Code-Spans erwischt
(<!--HEAD-->, <!--HTML-->, <!--PRELOAD-->, <!--SSR.ERROR-->, <!--SSR.COMMENT-->).
Zurueckgedreht, im gebauten HTML geprueft. Review-Ergebnis in plans/doku-audit.md dokumentiert.
- hilfe.md: Motiv 'Bitte korrigiere die markierten Felder' + 2 Saetze Text
- Belegt, dass Suchindex-Banner und Session-Timeout im Mock nicht darstellbar sind (interceptor.ts, inactivityTracker.ts)