--- namespace: work tags: - wiki - log created: '2026-05-13' updated: '2026-05-13' --- # Wiki Curation Log Activity log for the daily Eagle wiki-curation cron job. ## 2026-05-13 - Initialized wiki structure: `SCHEMA.md`, `index.md`, `log.md` created - Catalogued 12 existing wiki pages into `index.md` - Wiki domain defined: personal-os knowledge base, work namespace - Tavily search enabled on Kraken and Taiga ## 2026-05-14 - Orientation: read SCHEMA.md, index.md, log.md; scanned family/how-to/ and work/ for updates - Updated `personal-os-architecture.md`: bumped last_updated to 2026-05-14, corrected Eagle cron list (removed old executor-autonomous, added wiki-curation), updated Executor section to reflect v2 (executor-runner.sh + executor-analyzer.sh replacing LLM cron, paused 2026-05-11) - Updated `personal-os-purpose.md`: fixed "Discord-facing" → "Zulip-facing" agent description; bumped last_updated to 2026-05-14 - Updated `personal-os-self-modification.md`: fixed "show the diff in Discord" → "show the diff in Zulip"; bumped last_updated to 2026-05-14 - Fixed `obsidian-mcp-wrapper.md`: added missing outbound wikilinks (`[[personal-os-architecture]] [[personal-os-agent-rules]]`) and restored История section - Lint: all 15 pages in index ✅; no broken wikilinks ✅; no orphan pages ✅; frontmatter complete on all pages ✅; stale content fixed ✅ - New pages needed: none (executor-security-analysis.md and zulip-migration.md live in work/projects/ — domain appropriate, no wiki pages required) ## 2026-05-15 - **Conflict resolution:** Fixed `personal/sync-test.md` — merged TAIGA and KRAKEN concurrent writes (both sides preserved, markers removed) - **Architecture check:** `personal-os-architecture.md` is current — Eagle M4, Taiga TrueNAS, Kraken RPi5, all three Hermes+mcpvault/obsidian MCP, Tavily enabled; no updates needed - **Inbox:** `raw/inbox/` empty — nothing to process - **Vault root triage:** 4 empty Untitled*.md files (Untitled.md, 1, 2, 3) — all 0 bytes; flagged for manual `rm` (MCP tools cannot delete files); personal test artifacts (test_taiga_access*.md) left in `personal/` — harmless - **index.md:** Updated `last updated` date to 2026-05-15; page count unchanged at 15 - **Lint results:** - Frontmatter: all 15 pages ✅ - Confidence field: 13/15 pages (log.md + index.md are meta — expected ✅) - Wikilinks: 4 pages lack outbound `[[wikilinks]]`: `personal-os-self-modification.md`, `personal-os-purpose.md`, `personal-os-agent-rules.md`, `vault-filling-guide.md` ⚠️ (minor — cross-refs exist via plain text; flagged for user attention) - Orphans: none — all 15 pages reachable from index.md ✅ - Broken wikilinks: none detected ✅ - Page size: all pages under 200 lines ✅ - New pages created: none ## 2026-05-17 - **Conflict scan:** No git conflict markers found across all ~/obsidian/ ✅ - **Previous run (2026-05-16 02:46):** Status = complete, no Unfinished section — nothing to resume - **Change detection:** Significant activity in `personal/projects/psychologist-app/` (10+ files: overview, dev-setup, naming, monetization, etc.) — new active indie project (Reflect / AI psychologist); `family/projects/media-toolbox-kraken.md` updated (bug 12 + test plan); `family/how-to/obsidian-android-sync.md` updated (Gitea tokens) - **Architecture check:** `personal-os-architecture.md` current — fixed wikilink (added [[personal-os-purpose]] + [[personal-os-agent-rules]] replacing plain text ref); bumped last_updated to 2026-05-16 - **User-profile update:** Added active indie project (AI psychologist/Reflect) to Work section; bumped updated to 2026-05-16 - **Inbox:** `raw/inbox/` empty ✅ - **Vault root:** Only `_index.md` in root — nothing to triage ✅ - **Lint:** 16 pages scanned; frontmatter all OK ✅; wikilink fix: architecture page now has 3 outbound links ✅; broken links in user-profile are cross-vault refs (expected ✅); template-text "broken" refs in SCHEMA.md, log.md, wiki-ingest-process.md are not real (✅); page sizes all under 200 lines ✅; orphans: none ✅ - **Index:** Unchanged (16 pages, last updated 2026-05-16) - **New pages created:** none ## 2026-05-16 - **Conflict scan:** No git conflict markers found across all ~/obsidian/ ✅ - **Previous run (2026-05-17):** Status = complete, no Unfinished section — nothing to resume - **Change detection:** Multiple Russian-named root .md files in commit history (family/personal wishlists), family/how-to/mesh-networks.md added (operational knowledge, not wiki-scope); work/wiki/ and work/briefs/ changes skipped (operational) - **Vault root triage:** 1 file processed — `Hermes calendar access.md` → moved to `personal/projects/personal-os/hermes-calendar-access.md` (idea: add Google Calendar OAuth scope to Hermes). Committed. - **New wiki page discovered:** `user-profile.md` — existed but not in index. Fixed frontmatter (added namespace, last_synced, confidence). Added to index.md under new "User Profile" section. - **Index:** Bumped total pages to 16, updated last_updated to 2026-05-16 - **Lint:** 16 pages scanned; frontmatter: all OK ✅; orphans: none ✅; broken wikilinks in wiki pages: none ✅; user-profile.md has vault wikilinks to personal/family docs (non-wiki) — expected, not errors; page sizes: all under 200 lines ✅ - **Architecture check:** `personal-os-architecture.md` current — no updates needed; Mattermost migration notice and Kraken image routing issue still open - **Inbox:** `raw/inbox/` empty ✅ - **Conflict scan:** No git conflict markers found across all of ~/obsidian/ ✅ - **Inbox:** `raw/inbox/` empty ✅ - **Vault root:** No .md files in ~/obsidian/ root (all previously triaged) ✅ - **Architecture update:** `personal-os-architecture.md` — added Executor Orchestrator Pattern note (Hermes Profiles mechanism, 2-min Eagle monitoring cron, auto-approval rules); added Kraken image routing open issue (Gemini credits + vision fallback gap) - **Stale check:** architecture page current; no other pages require updates from recent personal/ changes - **Lint:** all 15 pages have frontmatter ✅; all 15 have wikilinks ✅; no orphans ✅; no broken links detected ✅; no pages over 200 lines ✅ - **New pages created:** none - **Conflict scan:** No git conflict markers found across all of ~/obsidian/ ✅ - **Architecture update:** `personal-os-architecture.md` — added Mattermost migration notice (work channels moving Zulip→MM, blocked on IT Ops), added Zulip topic-routing plugin note (✅ done 2026-05-14); bumped `last_updated` to 2026-05-15 - **Agent-rules update:** `personal-os-agent-rules.md` — updated cron schedule table with MM migration note; added See Also section with wikilinks; bumped `last_updated` to 2026-05-15 - **Wikilink fixes (lint from yesterday):** - `personal-os-self-modification.md` — converted See Also backtick refs to `[[wikilinks]]`; fixed stale "Discord" → "Zulip/Mattermost" in schema change section - `personal-os-purpose.md` — converted See Also backtick refs to `[[wikilinks]]` - `personal-os-agent-rules.md` — added See Also section with 3 outbound wikilinks - `vault-filling-guide.md` — added See Also section with 2 outbound wikilinks - **Inbox:** `raw/inbox/` empty — nothing to process ✅ - **Vault root triage:** 4 empty Untitled*.md files — still 0 bytes, cannot delete via MCP; flagged for manual `rm` - **Lint:** 0 pages with missing wikilinks (fixed above) ✅; no orphans ✅; no broken links ✅; no new pages created