Files
planer2/daten/MtoRagSystem/dokument.md
2026-09-07 07:44:00 +02:00

108 lines
3.0 KiB
Markdown

<!-- titel -->
Dokument
----------------------------------------
<!-- art -->
kern
----------------------------------------
<!-- ziel -->
Führt eine Wissensquelle über ihre Versionen
----------------------------------------
<!-- regeln -->
- Ein Dokument hält mehrere Versionen
- Genau eine Version ist aktiv
- Tags hängen am Dokument, nicht an der Version
- Schreiben an Dokument oder Version ändert den Index nicht
----------------------------------------
<!-- funktion -->
Dokumente filtern
<!-- ziel -->
Grenzt die Liste nach Zustand und Pflege ein
<!-- regeln -->
- Sechs Filter: Suche, Status, Index, Version, Titel, Tags
- Unbekannter Filterwert fällt auf alle
- Die Suche trifft Titel, Kennung und Dateiname
- Kennzahlen zählen immer den Gesamtbestand
<!-- testen -->
- Dokumentliste öffnen
- Filter setzen
- LMB auf Filtern
- Trefferzahl sichtbar
----------------------------------------
<!-- funktion -->
Dokument hochladen
<!-- ziel -->
Legt eine Wissensquelle mit erster Version an
<!-- regeln -->
- Die Datei ist Pflicht
- Ohne Titel dient der Dateiname als Titel
- Ein schwacher Titel bekommt einen Prüfhinweis
- Version eins entsteht aktiv
- Je Version wird eine Prüfsumme gespeichert
- Der Index bleibt bis zum Neuaufbau unverändert
<!-- testen -->
- Dokumentliste öffnen
- LMB auf neues Dokument
- Datei wählen
- Speichern
- Dokumentseite sichtbar
----------------------------------------
<!-- funktion -->
Titel ändern
<!-- ziel -->
Ersetzt einen schwachen Titel fachlich
<!-- regeln -->
- Leerer Titel wird abgewiesen
- Höchstens 255 Zeichen
- Der Prüfhinweis entfällt danach
- Index und Antwortlogik bleiben unberührt
<!-- testen -->
- Dokumentseite öffnen
- Titel ändern
- Speichern
- Titel als geprüft markiert
----------------------------------------
<!-- funktion -->
Titel vorschlagen lassen
<!-- ziel -->
Erzeugt Titelkandidaten aus dem Dokumentanfang
<!-- regeln -->
- Der Ausschnitt endet bei 9000 Zeichen
- Höchstens sechs Vorschläge
- Höchstens 120 Zeichen je Vorschlag
- Zu kurze Kandidaten fallen weg
- Ein Klick füllt nur das Feld
- Dokument, Version und Index bleiben unberührt
<!-- testen -->
- Dokumentseite öffnen
- LMB auf Titel vorschlagen
- Kandidat wählen
- Titelfeld gefüllt
----------------------------------------
<!-- funktion -->
Indexbereitschaft ansehen
<!-- ziel -->
Zeigt, was den Index bisher nicht erreicht hat
<!-- regeln -->
- Offene Änderungen werden gezählt
- Gelöschte Dokumente im Index werden benannt
<!-- testen -->
- Dokumentliste öffnen
- Bereitschaftsblock lesen
- Zahl offener Änderungen sichtbar
----------------------------------------
<!-- funktion -->
Dokument löschen
<!-- ziel -->
Entfernt Dokument, Versionen und Dateien endgültig
<!-- regeln -->
- Nur die höchste Rolle darf löschen
- Ein laufender Neuaufbau verhindert das Löschen
- Versionsdateien werden mitgelöscht
- Ein Auftrag hält den Vorgang fest
- Der Index ändert sich beim nächsten Neuaufbau
<!-- testen -->
- Dokumentliste öffnen
- LMB auf Löschen
- Bestätigen
- Dokument verschwindet