136 lines
3.8 KiB
Markdown
136 lines
3.8 KiB
Markdown
<!-- titel -->
|
|
Version
|
|
----------------------------------------
|
|
<!-- art -->
|
|
kern
|
|
----------------------------------------
|
|
<!-- ziel -->
|
|
Hält einen unveränderlichen Stand eines Dokuments
|
|
----------------------------------------
|
|
<!-- regeln -->
|
|
- Eine Version wird nie überschrieben
|
|
- Jede Version trägt eine Prüfsumme
|
|
- Eine neue Version entsteht inaktiv
|
|
- Nur die aktive Version speist den Index
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Version hochladen
|
|
<!-- ziel -->
|
|
Legt einen Nachfolgestand als neue Version ab
|
|
<!-- regeln -->
|
|
- Die Datei ist Pflicht
|
|
- Die Nummer zählt vom höchsten Stand hoch
|
|
- Die aktive Version bleibt unverändert
|
|
<!-- testen -->
|
|
- Dokumentseite öffnen
|
|
- LMB auf neue Version
|
|
- Datei wählen
|
|
- Hochladen
|
|
- Inaktive Version sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Originaltext ansehen
|
|
<!-- ziel -->
|
|
Zeigt die Textbasis vor der Chunk-Erzeugung
|
|
<!-- regeln -->
|
|
- Die Anzeige ändert die Datei nicht
|
|
- Jede Seite liefert 40000 Zeichen
|
|
- Eine angeforderte Seitengröße endet bei 80000
|
|
- Weitere Seiten laden beim Blättern nach
|
|
- Nicht lesbare Formate melden einen Fehler
|
|
<!-- testen -->
|
|
- Dokumentseite öffnen
|
|
- LMB auf Original ansehen
|
|
- Text im Fenster sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Version ableiten
|
|
<!-- ziel -->
|
|
Speichert korrigierten Text als neue Version
|
|
<!-- regeln -->
|
|
- Die Arbeitskopie endet bei 180000 Zeichen
|
|
- Leerer Inhalt wird abgewiesen
|
|
- Der Dateiname nennt die Quellversion
|
|
- Quelle und aktive Version bleiben unberührt
|
|
- Die neue Version ist inaktiv
|
|
<!-- testen -->
|
|
- Originaltext ansehen
|
|
- Text anpassen
|
|
- Als neue Version speichern
|
|
- Inaktive Version sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Wissenskarte erzeugen
|
|
<!-- ziel -->
|
|
Erstellt eine strukturierte Markdown-Fassung der Version
|
|
<!-- regeln -->
|
|
- Die Quelle wird segmentiert verarbeitet
|
|
- Ein unvollständiger Plan bricht ab
|
|
- Der Zusammenbau erfolgt durch das System
|
|
- Der Nachweis nennt Modell und Segmentzahl
|
|
- Kein Index wird geschrieben
|
|
- Doppelklicks bleiben während des Laufs gesperrt
|
|
<!-- testen -->
|
|
- Dokumentseite öffnen
|
|
- LMB auf Wissenskarte erzeugen
|
|
- Bestätigen
|
|
- Neue inaktive Version sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Version aktivieren
|
|
<!-- ziel -->
|
|
Wählt eine Version als künftige Antwortbasis
|
|
<!-- regeln -->
|
|
- Genau eine Version bleibt aktiv
|
|
- Die Version wird zum Neuaufbau vorgemerkt
|
|
- Kein Auftrag und kein Neuaufbau startet
|
|
- Bis dahin gilt der letzte stabile Index
|
|
<!-- testen -->
|
|
- Dokumentseite öffnen
|
|
- LMB auf Version aktivieren
|
|
- Bestätigen
|
|
- Warnung zum Neuaufbau sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Version vormerken
|
|
<!-- ziel -->
|
|
Markiert die aktive Version für den Neuaufbau
|
|
<!-- regeln -->
|
|
- Nur die aktive Version lässt sich vormerken
|
|
- Es startet kein Einzellauf
|
|
<!-- testen -->
|
|
- Dokumentseite öffnen
|
|
- LMB auf vormerken
|
|
- Bestätigen
|
|
- Version als vorgemerkt markiert
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Chunks lesen
|
|
<!-- ziel -->
|
|
Zeigt die Chunks einer Version aus dem Index
|
|
<!-- regeln -->
|
|
- Die Anzeige ändert keine Antwortlogik
|
|
- Höchstens 300 Chunks je Version
|
|
- Je Chunk höchstens 1400 Zeichen
|
|
- Je Chunk höchstens 30 Fakten
|
|
- Ohne Indexeinträge erscheint eine Warnung
|
|
<!-- testen -->
|
|
- Dokumentseite öffnen
|
|
- LMB auf Chunks lesen
|
|
- Chunkliste sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Chunkgüte vergleichen
|
|
<!-- ziel -->
|
|
Stellt Original und Wissenskarte gegenüber
|
|
<!-- regeln -->
|
|
- Die Prüfung läuft nur im Speicher
|
|
- Kein Index wird geschrieben
|
|
- Kein Modell wird aufgerufen
|
|
- Ein fehlendes Gegenstück meldet einen Hinweis
|
|
- Der Vergleich nennt Chunks, Tabellen und Fakten
|
|
<!-- testen -->
|
|
- Dokumentseite öffnen
|
|
- LMB auf Güte vergleichen
|
|
- Vergleich sichtbar
|