Files
memory/index.md
T

81 lines
4.5 KiB
Markdown

# Memory Index
> Das LLM Wiki ist die **kuratierte, browsbare Wissensbasis** des Homelabs.
> Es wird beim Compound-Learning Zyklus gepflegt (siehe SOUL.md "Continuous Learning").
> MEMORY.md enthält komprimierte Zeiger, das Wiki enthält die Details.
## Struktur
| Verzeichnis | Inhalt |
|-------------|--------|
| `entities/` | Personen, Organisationen, physische Hardware |
| `systems/` | Software-Systeme und Services |
| `concepts/` | Abstrakte Patterns & Konventionen |
| `reference/` | Quick-Lookup Tabellen (IPs, Keys, Ports) |
| `patterns/` | Rekurrente Failure-Mode Patterns + Skill-Impact Tracker |
## Entities
- [[entities/infrastructure]] — Physikalische Hardware, Cluster-Übersicht
- [[entities/team-structure]] — CEO + Agents Modell
- [[entities/dominik-schoen]] — Nutzerprofil
- [[entities/email-system]] — Himalaya, iCloud, 12 Domains
- [[entities/health-fitness]] — Gesundheits-Ziele, Ernährung
## Systems
- [[systems/proxmox-cluster]] — PVE 9.2.20, 8 Nodes, Fluent Bit
- [[systems/ceph-cluster]] — 17 OSDs, v20.2.4, 4 MONs, bekannte Probleme
- [[systems/rke2-kubernetes]] — 6 Nodes, ArgoCD, CNPG, Workloads
- [[systems/galera-maxscale]] — 3 Galera + 2 MaxScale, VIP .70
- [[systems/loki-fluentbit]] — Logging Stack, 40+ Targets
- [[systems/gitea]] — Git Server, CI, ArgoCD SSH Keys
- [[systems/hindsight]] — Semantic Memory, K8s, API
- [[systems/monitoring]] — Prometheus, Grafana, HolmesGPT
- [[systems/seafile]] — cloud.familie-schoen.com, Seafile 13.0.19
- [[systems/laya]] — 421M Classifier CT152, choice/noul/scale, Session-Pre-Filter
- [[systems/noris-ai]] — ai.noris.de LLMs, Embeddings, Image Gen
- [[systems/frigate]] — NVR v0.18 CT151, Kameras, MQTT, HA Automation
- [[systems/homeassistant]] — HAOS, MQTT, Automations, Notify
- [[systems/paperless]] — Dokumentenmgmt, OIDC, OCR via noris AI
- [[systems/sarah-hermes]] — VM107, zweites Hermes für Sarah (WebUI :8787, TG geplant)
## Concepts
- [[concepts/network-architecture]] — 10.0.X.Y Schema, VLANs
- [[concepts/gitops-workflow]] — IaC → Git → ArgoCD → Verify
- [[concepts/credential-policy]] — 1Password, ESO, keine Secrets in Git
- [[concepts/email-organization]] — Rechnungs-Organizer, Himalaya
- [[concepts/memory-layer-architecture]] — 7-Schichten Memory Trennungsregeln
## Reference
- [[reference/ip-map]] — IP → Host → Service Mapping
- [[reference/ssh-keys]] — Key → Zweck → Fingerprint
- [[reference/ports]] — Port → Service → Host
## Patterns
- [[patterns/_README]] — Konzept und Nutzung des Patterns-Verzeichnisses
- [[patterns/galera-ddl-deadlock]] — OPTIMIZE TABLE → TOI Deadlock (PAT-001)
- [[patterns/traefik-reload-unreliable]] — reload unreliable, restart statt reload (PAT-002)
- [[patterns/1password-rate-limit]] — Account-Level Rate-Limit, ESO stoppen (PAT-003)
- [[patterns/vfio-gpu-passthrough]] — softdep + DRM blacklist Race Condition (PAT-004)
- [[patterns/finanzblick-sync-waf]] — POST /sync WAF-blocked, UI Modal Sequence (PAT-005)
- [[patterns/linkedin-react-input]] — nativeInputSetter, Session Expiry (PAT-006)
- [[patterns/ceph-ssd-wear-ec-pool]] — EC Pool unusable + SSD Wear-Level (PAT-007)
- [[patterns/ansible-default-ipv6]] — lablabs.rke2 role fails on IPv6-less VMs (PAT-008)
- [[patterns/k8s-stale-nbd-devices]] — RBD swap leaves stale NBD mappings (PAT-009)
- [[patterns/pve-oom-frozen-guest]] — Host-OOM friert Gast als Zombie ein, RSS-Kollaps-Signatur (PAT-010)
- [[patterns/pve-notification-webhook]] — PVE Webhook→Telegram: Endpoint-Drift, Base64-Trap, Handlebars-Escape (PAT-011)
- [[patterns/placement-guardrails]] — 70% RAM-Deckel + Swap-Verbot als Prometheus-Rules (PAT-012)
- [[patterns/prometheus-config-rescue]] — grep -vn Gift/Crashloop, LXC-Rootfs-Direct-Mount-Rescue (PAT-013)
- [[patterns/ceph-dead-nvme-resurrection]] — PCI-Reset→lvchange→chown-Falle, Weight-Management bei Reintegration (PAT-014)
- [[patterns/skill-impact]] — Skill Modification Audit Trail
## Memory Layer Architektur
| Layer | System | Pfad | Rolle |
|-------|--------|------|-------|
| L0 Hot | MEMORY.md + USER.md | `~/.hermes/memories/` | System-Prompt Injection |
| L1 Curated | LLM Wiki | `~/.hermes/memory/` | Browsbares Wissen (this) |
| L2 Semantic | Hindsight | K8s PostgreSQL | Vektor-Suche |
| L3 Procedural | Skills | `~/.hermes/skills/` | Wie-geht-es Prozeduren |
| L4 Episodic | session_search | SQLite | Gesprächsverläufe |
| L5 Solutions | Solution Docs | `~/docs/solutions/` | Problem-Lösungs-Paare |
| L6 Project | AGENTS.md | pro Repo | Repo-Konventionen |