trading-system-docs/tolaria/STORAGE_MAP.md
Red Queen 819fd8a6ff tolaria: Mission 002 B1 Foundation & Backup docs (10 files)
- BACKUP_ARCHITECTURE, STORAGE_MAP, RECOVERY_RUNBOOK
- TRANSFORMATION_BASELINE, DUPLICATE_RESOLUTION_PLAN
- CANONICAL_KNOWLEDGE_PRINCIPLE, SEARCH_ARCHITECTURE_PROPOSAL
- KNOWLEDGE_GRAPH_PRINCIPLE, FORGEJO_TOLARIA_SYNC_PRINCIPLE
- HOST_CONTAINER_DISCOVERY

Fresh Checker PASS (deleg_a19028bc). No productive vault mutation.
2026-08-25 05:21:29 +00:00

3.3 KiB
Raw Blame History

STORAGE MAP — Tolaria Second Brain (Mission 002)

Datum: 2026-08-25 · Red Queen · Status: EVIDENCE-basiert (Vault-API, read-only)

Vollständige Storage-Map für Tolaria. Basierend auf verifizierten Pfaden (EVIDENCE) und dokumentierten Architekturannahmen (INFERENCE/UNKNOWN).


1. Verifizierte Speicherbereiche (EVIDENCE, via Vault-API)

Bereich Pfad (Container) Persistent? Kritisch? Source of Truth? Backup nötig? Rebuildbar? Restore-Reihenfolge
Vault (Second Brain) /app/vault Ja Ja Ja (kanonischer Wissensstand) Ja Nein (nur mit Verlust) 1 (zuerst)
Vault-Git-Metadaten /app/vault/.git Ja Ja (Revisions-Identität) Ja (History) Ja Nein 1 (mit Vault)
App-Source (Frontend/Rust) /app/tolaria Ja Nein (rebuildbar) Nein (Forgejo=SoT) Optional Ja 3 (nach Daten)
Index/Embedding-Kandidat (nicht vorhanden)

2. Applikations-/Konfigurationsbereiche (INFERENCE / UNKNOWN)

Diese liegen außerhalb des via Vault-API verifizierbaren Bereichs und wurden in Mission 001 als Tauri-/App-Config identifiziert. Ohne Host-/Docker-Zugang nicht abschließend verifizierbar (UNKNOWN).

Bereich Pfad (typisch) Persistent? Kritisch? Source of Truth Backup nötig Rebuildbar
App-Config (Tauri) ~/.config/com.laputa.app/ Ja Ja Nein Ja Teilweise
Laufzeit-Config ~/.laputa/ Ja Mittel Nein Ja Teilweise
Source-Code-Build /app/tolaria (Source) Nein (aus Build) Nein Nein (Forgejo) Nein Ja

[UNKNOWN] Exakte Persistenz der Tauri-App-Config (was in ~/.config/... vs. ~/.laputa/ liegt) ist nur mit Container-Shell verifizierbar.


3. Cache / Temp / Attachments (INFERENCE)

Bereich Status
Vite-Build-Cache / node_modules Rebuildbar, nicht kritisch
Vault-Attachments (binär) Im Vault nicht enthalten (Vault = nur .md) → keine separaten Attachments erkannt (EVIDENCE: 84 .md, 0 binär)
Temp-Daten Flüchtig, nicht kritisch
Vector-Index Nicht vorhanden (keine semantische Suche; Mission 001 EVIDENCE) → rebuildbar aus Vault

4. Backup-Priorität

Priorität Bereich Begründung
P1 (kritisch) /app/vault + .git Einziger kanonischer Wissensbestand; Nicht rebuildbar aus anderer Quelle
P2 App-Config ~/.config/com.laputa.app/, ~/.laputa/ Nicht versioniert, nicht rebuildbar ohne Neu-Konfig
P3 App-Source /app/tolaria Rebuildbar aus Forgejo

5. Zusammenfassung Backup-Matrix

Datentyp Pfad Versioniert? Source of Truth Backup-Strategie
Wissen (Vault) /app/vault/*.md Git (HEAD 69aecf2) Forgejo (abgeleitet) Snapshot+Hash (Mission 002)
Vault-Git-History /app/vault/.git Git-Repo selbst Export HEAD/refs/logs
App-Source /app/tolaria Nein Forgejo Rebuild (kein Backup nötig)
App-Config ~/.config/com.laputa.app/ Nein UNKNOWN → bei Zugang sichern

Fazit: Die kritische Persistenz = Vault (84 .md) + Vault-Git-Metadaten. Alles andere ist rebuildbar oder (App-Config) UNKNOWN/mit Host-Zugang zu klären.