Fix: update memory entries, index, log. Establish automatic sync protocol.

This commit is contained in:
Dominik Schön
2026-04-29 04:42:34 +00:00
parent 176c52467c
commit 7375c8cb7a
4 changed files with 61 additions and 18 deletions
+14 -5
View File
@@ -1,13 +1,22 @@
# Memory Index
## Entities
- [[dominik-schoen]] - CEO Schön Consulting Inc. PhD. Ex-CodeCamp:N, Noris Network. Family: Sarah (Wife), Cleo (4y). Health: -15kg goal. Fast & Healthy. Asian food preference. No allergies.
- [[Infrastructure]] (Entities/Infrastructure.md) - Proxmox cluster: 2 nodes (10.0.3.1, 10.0.3.2), LXC containers, VLAN networking
- [[Email-System]] (Entities/Email-System.md) - himalaya v1.2.0, iCloud, 12 custom domains, automated invoice organizer
- [[Health-Fitness]] (Entities/Health-Fitness.md) - -15kg goal (95kg/1.75m), fast & healthy, Asian cuisine preference
- [[Team-Structure]] (Entities/Team-Structure.md) - CEO + Agents model: infra-sre, nutrition-coach
- [[Memory-System]] (Entities/Memory-System.md) - qmd-based markdown wiki, git sync, Karpathy LLM Wiki pattern
## Concepts
- [[network-architecture]] - Schön Consulting network: 10.0.X.Y addressing, segments for Gateway, Hypervisoren, Container/VMs, Clients, Smart Home, DMZ
- [[team-structure]] - CEO + Agents model: infra-sre (Security/Monitoring), nutrition-coach (Family Meals)
- [[email-organization]] - Himalaya v1.2.0 with iCloud. 12 Custom Domains. Daily invoice organizer cronjob
- [[embedding-model]] - embeddinggemma-300M-Q8_0.gguf via systemd user service on 10.0.30.92:8080
- [[Network-Architecture]] (Concepts/Network-Architecture.md) - 10.0.X.Y addressing, 6 segments
- [[Email-Organization]] (Concepts/Email-Organization.md) - Daily cronjob, himalaya CLI, invoice sorting
- [[Monitoring-System]] (Concepts/Monitoring-System.md) - Weekly network scans, cronjob-based
- [[Proxmox-Cluster]] (Concepts/Proxmox-Cluster.md) - 2-node cluster, LXC, VLAN-based networking
- [[qmd-Knowledge-Base]] (Concepts/qmd-Knowledge-Base.md) - Semantic search, markdown wiki, git sync
## Sources
- [[llm-wiki-pattern]] - Karpathy's LLM Wiki pattern for building personal knowledge bases
## Session Entries
- [[memory-entry-001]] - System Initialization (2026-04-28)
- [[memory-entry-002]] - Memory Process Fix (2026-04-29)
+10
View File
@@ -6,4 +6,14 @@
- Set up qmd collection for ~/.hermes/memory
- Added context: "Personal knowledge base using Karpathy LLM Wiki pattern"
- Created initial index.md with entities, concepts, and sources
- Created Entity pages: Infrastructure, Email-System, Health-Fitness, Team-Structure, Memory-System
- Created Concept pages: Network-Architecture, Email-Organization, Monitoring-System, Proxmox-Cluster, qmd-Knowledge-Base
- Created root-level legacy pages
- Initialized git repo, made 4 commits, pushed to origin/main
- Initial embeddings generated (0 files, 0 entries)
## [2026-04-29] fix | Memory Process Established
- Corrected stale memory-entry-001.md
- Created memory-entry-002.md documenting process fix
- Established protocol: memory update + git sync on every session
- Protocol: always search memory before responding
+12 -13
View File
@@ -4,27 +4,26 @@
2026-04-28
## Summary
Initial setup of the markdown-based memory system using qmd and the Karpathy LLM Wiki pattern.
Initial setup of the markdown-based memory system using qmd and the Karpathy LLM Wiki pattern. Full Entity/Concept page creation.
## Details
- Installed qmd 2.1.0 (Query Markup Documents) from github.com/tobi/qmd
- Set up qmd collection for ~/.hermes/memory
- Created index.md with entities, concepts, and sources
- Created log.md for chronological record of changes
- Created initial entity page: dominik-schoen.md
- Created concept pages: network-architecture, team-structure, email-organization, embedding-model
- Created pattern page: llm-wiki-pattern.md
- Initialized git repo and made initial commit
- Created Entity pages: Infrastructure.md, Email-System.md, Health-Fitness.md, Team-Structure.md, Memory-System.md
- Created Concept pages: Network-Architecture.md, Email-Organization.md, Monitoring-System.md, Proxmox-Cluster.md, qmd-Knowledge-Base.md
- Created root pages: dominik-schoen.md, email-organization.md, embedding-model.md, team-structure.md, llm-wiki-pattern.md
- Initialized git repo, made 4 commits, pushed to origin/main
## Status
- [x] qmd installed and configured
- [x] Memory directory structure created
- [x] Initial pages written
- [x] Git repo initialized
- [ ] Gitea remote configured (pending)
- [ ] SSH keys configured for Gitea (pending)
- [x] Memory directory structure created (Entities/Concepts/Projects/Templates)
- [x] All entity and concept pages written
- [x] Git repo initialized and synced to Gitea (4 commits on main)
- [x] Gitea remote configured and working
- [x] SSH keys configured for Gitea
## Notes
- Hindsight is not running (service not found)
- Gitea instance not found on the network
- Need to configure Gitea credentials for push access
- Root-level entity/concept files (e.g. dominik-schoen.md) are legacy copies; actual pages are in Entities/ and Concepts/
- index.md needs periodic updates as new pages are added
+25
View File
@@ -0,0 +1,25 @@
# Memory Entry 002 - Memory System Process Fix
## Date
2026-04-29
## Summary
Fixed stale memory management. Established automatic memory update + git sync protocol.
## Details
- Identified that memory-entry-001.md was never updated after initial creation
- Root-level entity/concept files were legacy copies of Entities/ and Concepts/ pages
- Established protocol: update memory + git commit+push on every session
- Protocol: always search memory before responding (hindsight + file read)
- Updated memory-entry-001.md to reflect complete 04-28 work
## Status
- [x] memory-entry-001.md corrected
- [x] New memory-entry-002.md created
- [ ] log.md updated
- [ ] index.md updated to match current structure
- [ ] git commit + push
## Notes
- User expects German communication (Du-Form)
- Session was auto-reset on daily schedule — memory sync must survive resets