trading-system-docs/tolaria/SOURCE_OF_TRUTH.md

53 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Tolaria — Source of Truth
**Datum:** 2026-08-24/25 · **Autor:** Red Queen · **Modus:** READ-ONLY
---
## 1. Empirischer Befund (EVIDENCE)
| System | Dateien | Stand | Rolle |
|--------|---------|-------|-------|
| **Forgejo-Repo** `trading-system-docs` | **120** | aktueller (enthält `phase13_4_trust_gate.md`, 24.08) | versionierte Master-Quelle |
| **Tolaria-Vault** `/app/vault` | **84** (Teilmenge) | hinkt (letzter Import 22.08) | Arbeitskopie / Konsum-Sicht |
- Der Live-Vault `/app/vault` ist **inhaltlich identisch** mit den korrespondierenden Dateien im Forgejo-Repo (nach Newline-Normalisierung verifiziert).
- Der Vault enthält **alle** 84 seiner Dateien auch im Repo; das Repo enthält **zusätzlich** A2A5-Code, Red-Queen-Architektur und `phase13_4_trust_gate.md`.
- **`phase13_4_trust_gate.md` (24.08.2026) existiert NUR im Forgejo-Repo, NICHT im Live-Vault** → der Vault hängt bei der neuesten Doku hinterher.
> **INFERENCE:** Der Forgejo-Repo ist der **versionierte Git-Remote / Master**, der Tolaria-Vault die **lokale Arbeitskopie** eines Teilbereichs. Neue Dokumentation (z. B. Phase 13.4) landet zuerst in Forgejo und erreicht den Vault erst beim nächsten Import/Pull.
---
## 2. Bewertung der vorgeschlagenen Trennung
Die Mission-Hypothese lautete:
- **FORGEJO** = technische/versionierte Projektwahrheit
- **TOLARIA** = aufbereitetes, verknüpftes Wissenssystem
- **RED QUEEN** = Knowledge Steward
**Befund (INFERENCE):** Diese Trennung ist **grundsätzlich sinnvoll und teilweise bereits real**, allerdings mit umgekehrter Einbahn:
- Aktuell ist Forgejo die **Wahrheitsquelle** (Master), Tolaria ein **Spiegel/Teilmenge**.
- Die "aufbereitete, verknüpfte" Tolaria-Sicht ist erst **schwach ausgeprägt** (Module unvernetzt, kein semantisches Modell).
- Red Queen ist durch das Forgejo-Repo bereits de-facto Steward (schreibt Dokumentation, hält versionierte Wahrheit).
---
## 3. Empfohlene Ziel-Rollen (RECOMMENDATION)
| System | Soll-Rolle | Verantwortlich |
|--------|-----------|----------------|
| **Forgejo** | **Master / Source of Truth** (versioniert, versionierte technische Wahrheit) | Red Queen (schreibt/versioniert) |
| **Tolaria** | **Derived, aufbereitete Wissens-Sicht** (verknüpft, semantisch) | Red Queen (pflegt als Steward) |
| **Red Queen** | **Knowledge Steward** (konsolidiert, konflikt-erkennt, pflegt) | Red Queen |
> **RECOMMENDATION:** Forgejo bleibt die autoritative Quelle (Git-Historie = Wahrheit). Tolaria wird zur verknüpften, aufbereiteten Sicht, die **ableitbar** aus dem Forgejo-Wissensstand ist. Red Queen synchronisiert gezielt Forgejo → Tolaria (nicht umgekehrt), um Drift zu vermeiden.
---
## 4. STOPP-Punkte
- Diese Mission implementiert **keine** Synchronisierung.
- **Keine** Änderung von Vault oder Repo-Inhalten.
- Es wird nur der IST-Zustand und die Ziellogik dokumentiert.