a35c94e2d9
Files changed: - kb/concepts/Ambient Environment Dependency.md - kb/concepts/Anti-Cramming Heuristic.md - kb/concepts/Audit Trail.md - kb/concepts/BM25.md - kb/concepts/Bulk Operations.md - kb/concepts/CI Integration.md - kb/concepts/CPPC.md - kb/concepts/Checkpoint Audit.md - kb/concepts/Claude Code Auto Mode.md - kb/concepts/Command Round-Trip Integrity.md - kb/concepts/Confidence Scoring.md - kb/concepts/Consolidation Tiers.md - kb/concepts/Content Quality Control.md - kb/concepts/Context Isolation.md - kb/concepts/Contradiction Resolution.md - kb/concepts/Cross-platform Agent Skills.md - kb/concepts/Crystallization.md - kb/concepts/Delete Rather Than Anonymize.md - kb/concepts/Denylist over Allowlist.md - kb/concepts/Detect-Repair Asymmetry.md - kb/concepts/Diff-Reviewable Agent Edits.md - kb/concepts/Dual Licensing by File Plan.md - kb/concepts/Entity Extraction.md - kb/concepts/Episodic Memory.md - kb/concepts/Event-Driven Automation.md - kb/concepts/Filter on Ingest.md - kb/concepts/Forgetting.md - kb/concepts/Graph Traversal.md - kb/concepts/Green Suite Blind Spot.md - kb/concepts/Hooks.md - kb/concepts/Hybrid Search.md - kb/concepts/Implementation Spectrum.md - kb/concepts/Index Scaling.md - kb/concepts/Issue Label Scheme.md - kb/concepts/Iteration and Cost Limits.md - kb/concepts/KB Migration.md - kb/concepts/KB Stack Versioning.md - kb/concepts/Knowledge Compounding.md - kb/concepts/Knowledge Graph.md - kb/concepts/LLM Wiki Pattern.md - kb/concepts/Lint Workflow.md - kb/concepts/MCP-Leseserver.md - kb/concepts/Mass-Update Gate.md - kb/concepts/Memory Lifecycle.md - kb/concepts/Mesh Sync.md - kb/concepts/Modbus.md - kb/concepts/Multi-Agent Collaboration.md - kb/concepts/Naming Convention Conflict.md - kb/concepts/OKF Compatibility.md - kb/concepts/Optional Instance Context File.md - kb/concepts/Personalization Plane.md - kb/concepts/Privacy and Governance.md - kb/concepts/Procedural Memory.md - kb/concepts/Publish-Remote Gate.md - kb/concepts/Quality Scoring.md - kb/concepts/Quality and Self-Correction.md - kb/concepts/RAG.md - kb/concepts/Reciprocal Rank Fusion.md - kb/concepts/SSD TRIM.md - kb/concepts/Scale Ceiling.md - kb/concepts/Self-Healing.md - kb/concepts/Semantic Lint Automation.md - kb/concepts/Semantic Memory.md - kb/concepts/Session Orientation.md - kb/concepts/Shared vs Private.md - kb/concepts/Split Merge Reclassify.md - kb/concepts/Split Threshold.md - kb/concepts/Structural Enforcement over Documented Rule.md - kb/concepts/Stub Threshold.md - kb/concepts/Supersession.md - kb/concepts/Three-Layer Architecture.md - kb/concepts/Token Economics.md - kb/concepts/Typed Relationships.md - kb/concepts/User Management.md - kb/concepts/Vector Search.md - kb/concepts/Work Coordination.md - kb/concepts/Workflow Extraction.md - kb/concepts/Workflow Orchestration.md - kb/concepts/Working Memory.md - kb/concepts/Write-Once Frontmatter Fields.md - kb/log.md - work/link-taxonomy-migration/glossary.md
4.9 KiB
4.9 KiB
type, concept_type, tags, created, modified, related, sources, confidence, confidence_base, provenance, summary
| type | concept_type | tags | created | modified | related | sources | confidence | confidence_base | provenance | summary | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| types/concept.md | workflow |
|
2026-07-26 | 2026-08-29 |
|
|
0.95 | 0.95 | sourced | Ablösen alten Wissens durch neue, widersprechende Information; gibt dem Wiki eine Versionierung mit ausdrücklicher Verknüpfung und Erhalt der Historie. |
Supersession
Typ: Workflow (Knowledge Version Control)
Definition
Supersession ist der Prozess des expliziten Ersetzens alten Wissens durch neues Wissen, wenn die neuen Informationen das Alte widersprechen oder aktualisieren. Es stellt Versionskontrolle für Wissen bereit und stellt sicher, dass das Wiki sich im Laufe der Zeit korrekt entwickelt, ohne historischen Kontext zu verlieren.
Dies ist eine Kernkomponente der Memory Lifecycle-Verwaltung.
Kernpunkte
Das Problem
Ohne Supersession:
- Alte und neue widersprechende Aussagen koexistieren ohne Anzeichen, welche aktuell ist
- Benutzer müssen widersprechende Informationen manuell abgleichen
- Das Wiki wird zum Friedhof veralteter Fakten
- Keine Audit-Trail wie sich Wissen entwickelt hat
Die Lösung
Wenn neue Informationen eine bestehende Aussage widersprechen oder aktualisieren:
- Erstelle die neue Aussage mit aktuellen Informationen
- Verlinke explizit die neue Aussage mit der alten
- Markiere die alte Aussage als supersediert mit:
- Zeitstempel der Supersession
- Referenz auf die ersetzende Aussage
- Bewahrter Inhalt (für historische Referenz)
- Aktualisiere Querverweise um auf die neue Aussage zu zeigen
- Erhöhe Konfidenz der neuen Aussage (erbt von alten + neuen Quellen)
Supersession-Metadaten
Für jede supersedierte Aussage speichern:
superseded_by: [claim_id]
superseded_on: YYYY-MM-DD
supersession_reason: [contradiction|update|correction]
original_content: "..." # Preserved for history
Arten der Supersession
| Typ | Beschreibung | Beispiel |
|---|---|---|
| Widerspruch | Neue Info widerspricht direkt alte | „Port ist 1234" → „Port ist 1235" |
| Aktualisierung | Neue Info macht alte Info veraltet | „Nutzt Python 3.8" → „Nutzt Python 3.11" |
| Korrektur | Alte Info war falsch | „Autor ist X" → „Autor ist Y" |
| Verfeinerung | Neue Info fügt wichtiges Detail hinzu | „Nutzt Redis" → „Nutzt Redis 7.0 für Caching" |
Implementierung
Auslöser
Supersession kann ausgelöst werden durch:
- Manuell: Benutzer markiert alte Aussage explizit als supersediert
- Automatisch: Event-Driven Automation erkennt Widerspruch während Ingest
- Geplant: Periodischer Lint identifiziert veraltete Aussagen
Automatisierungs-Workflow
On new source ingest:
1. Extract claims from new source
2. For each claim:
a. Check for contradictions with existing claims
b. If contradiction found:
i. Calculate confidence of both claims
ii. If new claim has higher confidence:
- Create supersession relationship
- Mark old as superseded
iii. If old claim has higher confidence:
- Flag for human review
iv. If equal confidence:
- Flag for human review
c. If no contradiction, add as new claim
Konfidenz-Vererbung
Wenn Aussage B Aussage A ersetzt:
- Aussage B erbt Konfidenz-Boost von Aussagen A's Quellen (falls immer noch gültig)
- Aussage B's Konfidenz = min(1.0, B_confidence + A_confidence * inheritance_factor)
- Typischer inheritance_factor = 0.3-0.5
Vorteile
- Klarheit: Klare Anzeige von aktuellen vs. historischen Kenntnissen
- Nachverfolgbarkeit: Vollständige Geschichte wie sich Wissen entwickelt hat
- Vertrauen: Benutzer können die Progression des Verständnisses sehen
- Genauigkeit: Alte, falsche Informationen bleiben nicht erhalten
- Wiederherstellung: Kann rollback, wenn Supersession fehlerhaft war
Wann zu verwenden
- Jede faktische Aussage, die sich mit der Zeit ändern kann
- Technische Spezifikationen
- Versionabhängige Informationen
- Zeitkritisches Wissen
- Jeder Bereich mit sich entwickelndem Verständnis
Wann NICHT zu verwenden
- Subjektive Meinungen
- Historische Fakten (als-ist bewahren)
- Definitionen, die sich nicht ändern
Verwandte Concepts
- Contradiction Resolution - Der Entscheidungsprozess für Supersession
Siehe auch
- Event-Driven Automation (für automatisierte Supersession)
- Forgetting (komplementärer Mechanismus)
- Self-Healing (für automatisierte Supersession-Erkennung)
- Audit Trail (zum Nachverfolgen von Supersession-Historie)
Beziehungen
- see-also: Memory Lifecycle
- rests-on: Confidence Scoring
- see-also: Knowledge Graph
- exemplifies: LLM Wiki Pattern