Files
claude-ai-control/memory/dokument-index-konzept.md

19 lines
1.6 KiB
Markdown

---
name: dokument-index-konzept
description: "Geplanter Dokument-Index für ai-control — flüchtiger Session-Index (Hook) + persistenter, reproduzierbarer Archiv-Index; Konzeptphase, kein Go"
metadata:
node_type: memory
type: project
originSessionId: 836a1699-2525-4d4b-8164-7efdb98d3b9b
---
Marcus' Idee (2026-07-17): Jedes in einer Session berührte Dokument soll indexiert sein, damit „zeig Dokument X" ein Lookup ist statt einer Suche. Abgestimmtes Konzept:
- **Flüchtiger Session-Index:** Claude-Code-Hook (PostToolUse auf Read/Write/Edit + `write_panel`) loggt jeden Dokumentpfad mit Zeitstempel in eine Session-Index-Datei — im Harness, deterministisch, ohne Modell-Beteiligung.
- **Persistenter Archiv-Index:** Der vorhandene Session-Watcher faltet den Session-Index beim Session-Ende in einen Projekt-Index (dedupliziert, letzter Zugriff je Dokument). Reproduzierbar: dieselbe Information steht in den Session-Transcripts des Pools, der Index ist nur die schnelle Sicht und jederzeit neu baubar.
- **Nutzung:** MCP-Server liest beide Indizes; Panel-Aufruf mit Dokumentname löst darüber auf. Der Index ist auch als Dokumentliste im Panel darstellbar — passt zum Kachel-/History-Modus aus [[command-panel-konzept]].
Einordnung: Der Index beseitigt den Suchanteil der Latenz; der Verhaltensanteil (ungefragte Gegenprüfungen, Text durch den Chat streamen) ist davon getrennt — siehe [[feedback-nicht-suchen-fragen]], `path`-Parameter von write_panel.
Stand: Konzeptphase, kein Go. Gehört zum selben „Textpanel viel besser machen"-Block wie [[command-panel-konzept]].