45 lines
2.0 KiB
Markdown
45 lines
2.0 KiB
Markdown
---
|
|
type: concept
|
|
sources:
|
|
- resource: raw/architecture-spine/architecture-spine-2026-08-14.md
|
|
generated:
|
|
by: wow-compiler/0.1.0
|
|
at: 2026-08-16T09:23:33Z
|
|
---
|
|
|
|
# Wissensarchitektur: Source Material, Curated Knowledge & Consumer
|
|
|
|
Die Architektur von Wiki of Wikis trennt drei Verantwortungsbereiche, die nie vermischt werden dürfen: Quellen, Kompilation und kuratiertes Wissen mit seinen Konsumenten (AD-2, AD-3, AD-1).
|
|
|
|
## Die Architekturgrenzen `raw/` und `wiki/`
|
|
|
|
- **`raw/` — immutable Source Material/Evidenz:** Jede Datei unter `raw/` ist Evidenz. Ein Compilation Run darf bestehendes Source Material niemals verändern (AD-3); neue Versionen einer Source werden als neue beziehungsweise versionierte Source behandelt.
|
|
- **`wiki/` — kuratiertes OKF Knowledge Bundle:** Jede Datei unter `wiki/` ist eine aus Evidenz abgeleitete Wissensrepräsentation. Das Bundle ist der kanonische persistente Zustand des Systems (AD-1).
|
|
|
|
Das bloße Kopieren eines Source-Dokuments nach `wiki/` ist keine Kompilation.
|
|
|
|
## Separation of Concerns
|
|
|
|
```text
|
|
Sources → Compilation → Knowledge Bundle → Consumers
|
|
```
|
|
|
|
- Eine Source darf nicht automatisch Teil des Curated Knowledge werden.
|
|
- Ein Consumer darf nicht zur Voraussetzung für Kompilation oder Speicherung werden.
|
|
- Der Compiler ist ein Producer des Bundle-Artefakts — kein Wissensserver und keine eigene Agent-Runtime (AD-11).
|
|
|
|
## Consumer-Unabhängigkeit
|
|
|
|
Das Knowledge Bundle ist nicht auf einen bestimmten LLM-Agenten oder Workflow zugeschnitten (FR-16). Menschen lesen es mit normalen Markdown-Werkzeugen; Agenten wie BMAD, Claude Code oder Codex über Standard-Dateioperationen. Ein Wechsel des Consumers erfordert keine Migration des Wissensformats.
|
|
|
|
Retrieval (Search, RAG, Graph-Traversal) ist Consumer-Verhalten, nicht Kern des Compilers (AD-13).
|
|
|
|
## Konvergenzregeln
|
|
|
|
| Betrachtet | Quelle |
|
|
|---|---|
|
|
| Canonical evidence | `raw/` bzw. referenzierte externe Source |
|
|
| Canonical knowledge | `wiki/` |
|
|
| Discovery | Hierarchie + `index.md` |
|
|
| Update history | Git + optional OKF `log.md` |
|