From 6f36692cef2698586a156aadbfc0564d9a879add Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Tue, 12 May 2026 22:00:26 +0000 Subject: [PATCH] [2026-05-12] taiga sync: personal/sync-test.md personal/test_taiga_access.md personal/test_taiga_access_obsidian.md wiki/personal-os-architecture.md --- personal/sync-test.md | 11 ++++++++ personal/test_taiga_access.md | 1 + personal/test_taiga_access_obsidian.md | 3 +++ wiki/personal-os-architecture.md | 35 +++----------------------- 4 files changed, 19 insertions(+), 31 deletions(-) create mode 100644 personal/sync-test.md create mode 100644 personal/test_taiga_access.md create mode 100644 personal/test_taiga_access_obsidian.md diff --git a/personal/sync-test.md b/personal/sync-test.md new file mode 100644 index 00000000..76e13d5e --- /dev/null +++ b/personal/sync-test.md @@ -0,0 +1,11 @@ +# Sync test 2026-05-13 00:40:31 + +Created on Eagle. Should appear on Taiga and Kraken after sync. + +<<<<<<< Updated upstream +Written from TAIGA at Wed May 13 00:50:40 +06 2026 +Written from TAIGA at Wed May 13 00:51:13 +06 2026 +======= +Written from KRAKEN at Wed May 13 00:50:00 +06 2026 +Written from KRAKEN at Wed May 13 00:51:12 +06 2026 +>>>>>>> Stashed changes diff --git a/personal/test_taiga_access.md b/personal/test_taiga_access.md new file mode 100644 index 00000000..24d6b766 --- /dev/null +++ b/personal/test_taiga_access.md @@ -0,0 +1 @@ +Это тестовый документ, созданный Тайгой для проверки доступа. \ No newline at end of file diff --git a/personal/test_taiga_access_obsidian.md b/personal/test_taiga_access_obsidian.md new file mode 100644 index 00000000..6e934a1f --- /dev/null +++ b/personal/test_taiga_access_obsidian.md @@ -0,0 +1,3 @@ +# Тестовый документ Obsidian от Тайги + +Это документ, созданный Тайгой через инструмент Obsidian для проверки чтения и записи. diff --git a/wiki/personal-os-architecture.md b/wiki/personal-os-architecture.md index 67cae32b..2325a1ce 100644 --- a/wiki/personal-os-architecture.md +++ b/wiki/personal-os-architecture.md @@ -26,32 +26,7 @@ See: `personal-os-purpose.md` - Logs corrections to `corrections_log` table (SQL INSERT, silently on pushback) - **Never accesses Asana API directly** — only reads pre-rendered markdown and DB -### Кракен (Kraken) — home NAS agent -- Hermes на RPi 5, Telegram @kraken_htpc_bot -- Toolsets: `hermes-cli, terminal, file, web, memory, spotify, homeassistant` -- Models: `openai/gpt-oss-120b:free` (primary), `minimax/minimax-m2.5:free` (fallback) -- obsidian-mcp: `npx obsidian-mcp /home/kraken/obsidian` → sparse vault `personal/ + family/` -- Vault sync: `~/scripts/sync-vault.sh`, cron `0 * * * *`, pulls/pushes via SSH → TrueNAS bare repo -- Config: `/home/kraken/hermes/`, data on HDD `/srv/dev-disk-by-uuid-49e8f586-.../docker/hermes/` - -### Тайга (Taiga) — TrueNAS agent -- Hermes в Docker контейнере `hermes-taiga` на TrueNAS -- obsidian-mcp: `npx obsidian-mcp /vault` → sparse vault `personal/ + family/` -- Vault sync: `~/sync-vault.sh` на **хосте** TrueNAS (не в контейнере), cron `0 * * * *` -- Vault (хост): `/mnt/RED_2TB/docker/hermes/vault`, (контейнер): `/vault:rw` - -### Vault Sync Pipeline -``` -Eagle ~/obsidian (full) ──SSH push/pull──┐ -Taiga /vault (sparse) ──file:// ───────├── TrueNAS bare repo -Kraken ~/obsidian (sparse) ──SSH ────────┘ /mnt/RED_2TB/storage/git/obsidian-vault.git -``` -- Все 3 узла: stash → fetch → merge → stash pop → commit → push (hourly) -- Конфликты: сохраняются как markers, не теряются -- Eagle commit message: генерируется через `claude -p` -- Подробности: `family/how-to/obsidian-sync.md` - - +### Ретроспектор (Retrospector) — Friday pattern analysis - Runs as separate Hermes cron at 17:30 Friday → `#retrospector` - Sources: corrections_log table, status.md subtask counts, obsidian git log, activity_daily quadrants, stories visibility metric - Prompt: `~/Developer/personal-os/agent/prompts/retrospector.md` @@ -148,11 +123,9 @@ Executor runs ## MCP Servers **Hermes agents:** -| Name | Command | Used for | Node | -|------|---------|---------|------| -| obsidian | `/opt/homebrew/bin/obsidian-mcp ~/obsidian` | Vault search, read, write | Eagle | -| obsidian | `npx obsidian-mcp /home/kraken/obsidian` | Vault search, read, write | Kraken | -| obsidian | `npx obsidian-mcp /vault` | Vault search, read, write | Taiga | +| Name | Command | Used for | +|------|---------|---------| +| obsidian | `/opt/homebrew/bin/obsidian-mcp ~/obsidian` | Vault search, read, write | **Claude Code / `claude -p` sessions:** | Name | Command | Used for |