# Portabilität: UNIVERSAL
# Version: 1.0.0
# Zuletzt validiert: 2026-03-04

WIKI HANDLER
============

HANDLER-NAME
============
wiki - Wiki-Artikel verwalten und durchsuchen

BESCHREIBUNG
============
Der Wiki Handler verwaltet lokale Wissensdatenbanken (wiki/ Verzeichnis) mit
Unterstützung für Artikel im Hauptordner und themenspezifische Unterordner.
Artikel werden als UTF-8 Textdateien gespeichert. Der Handler unterstützt
Datenbank-Indexierung (sync) zur performanten Volltextsuche über FTS5.

OPERATIONEN
===========
list          Alle Wiki-Artikel auflisten (mit Unterordner)
folders       Alle Themenordner mit Artikelanzahl auflisten
<thema>       Artikel anzeigen (z.B. bach wiki linux)
<ordner>/<thema>  Artikel aus Unterordner (z.B. bach wiki steuer/elster)
search        Artikel durchsuchen (FTS5 oder Fallback-Scan)
provenance    Metadaten, Evidenzart, Personenbezug und Privacy-Hinweise anzeigen
sync          Wiki- und Help-Dateien in Datenbank spiegeln (Index aktualisieren)

BEISPIELE
=========
Bach wiki list
  Zeige alle verfügbaren Artikel und Themenordner

Bach wiki folders
  Liste alle Themenordner mit Artikelanzahl auf

Bach wiki docker
  Zeige Artikel wiki/docker.txt

Bach wiki foerderung/icf
  Zeige Artikel aus Unterordner: wiki/foerderung/icf.txt

Bach wiki steuer/elster
  Zeige Artikel aus Unterordner: wiki/steuer/elster.txt

Bach wiki search "kubernetes"
  Suche in allen Artikeln mit FTS5 oder Fallback-Scan

Bach wiki search "deployment pipeline"
  Suche mit mehreren Wörtern (in Anfuehrungszeichen)

Bach wiki provenance
  Zeige die zuletzt indexierten Artikel mit Herkunft und Privacy-Einschätzung

Bach wiki provenance steuer/elster
  Zeige Provenance für genau einen Artikel

Bach wiki sync
  Aktualisiere Datenbank-Index (nach manuellen Datei-Änderungen)

DATEIEN
=======
wiki/                    Wiki-Hauptordner mit Artikeln
wiki/*.txt               Artikel im Hauptordner (z.B. wiki/docker.txt)
wiki/<ordner>/           Themenordner (z.B. wiki/steuer/)
wiki/<ordner>/*.txt      Unterordner-Artikel (z.B. wiki/steuer/elster.txt)
wiki/<ordner>/_index.txt Optionale Ordner-Beschreibung
wiki/_index.txt          Optionale Hauptlisten-Beschreibung
data/bach.db             Datenbank mit sync-Index (wiki_articles Tabelle)
docs/help/               Help-Dateien (zusätzliche Indexierung via sync)

SIEHE AUCH
==========
bach help config     Handler-Eigenschaften
bach help base       Basis-Handler-Dokumentation
bach list handlers   Alle verfügbaren Handler
bach wiki sync       Datenbank-Indexierung

HINWEISE
========
- Artikel ohne Pfad-Praefixe oder spezielle Ordner-Befehle: automatisch im
  Hauptordner gesucht
- Unterordner-Syntax (/) normalisiert Backslashes zu Slashes (Windows-kompatibel)
- FTS5-Suche priorisiert über Fallback-Dateisystem-Scan wenn Datenbank existiert
- Fuzzy-Matching bei nicht gefundenen Artikeln zeigt ähnliche Dateinamen
- "sync" muss manuell aufgerufen werden nach direkten Datei-Änderungen
