Files
obsidian-vault/wiki/log.md
T

18 KiB

namespace, tags, created, updated
namespace tags created updated
work
wiki
log
2026-05-13 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-18 (02:00 cron)

  • Conflict scan: No git conflict markers found across ~/obsidian/

  • Previous run check: 2026-05-18 state file exists (status: complete, 3 pages created) — already ran at ~01:05 AM. This is the 02:00 scheduled run; proceeding with full check.

  • Change detection (since 2026-05-17 02:00):

    • [2026-05-17 22:50] family/projects/media-toolbox-kraken.md — *arr stack setup section added
    • [2026-05-17 22:24] family/how-to/htpc-emulators-setup.md — NES shortcuts + HD packs
    • [2026-05-17 18:36] personal/projects/media-pipeline-tracker-parsers.md — roadmap actulized (Steps A-C done)
    • [2026-05-18 01:05] Sessions: Hermes Docker deploy + *arr stack setup + HDD Hardware Error on Kraken
    • family/documents/*, family/sort/ — operational, no wiki action
  • Inbox: empty

  • Conflict scan: No git conflict markers

  • Sessions crystallized (7 sessions, 2026-05-18):

    • session_000940, 001134, 001828, 004113, 005825 — Hermes Docker deploy pitfalls + *arr stack; crystallized into wiki updates
    • session_011803 — arr-media-stack-setup: curl absent in container, Pi-hole DNS hijack; crystallized
    • session_012457 — arr pitfalls continued; crystallized
  • Pages updated (3):

    • tech/kraken-network.md — added *arr stack section, HDD hardware error recovery, pitfalls (Pi-hole DNS, skills path, curl in container); bumped updated to 2026-05-18
    • tech/media-pipeline-pitfalls.md — added bugs 8/12/13/14/15, tracker-parsers Steps A-C, QuerySnapshotGenerator note; bumped updated to 2026-05-18
    • personal-os-architecture.md — added Kraken skills path note + link to kraken-media-stack; bumped last_updated to 2026-05-18
  • New pages created (1):

    • concepts/kraken-media-stack.md — synthesis: media-pipeline (Swift) + *arr stack + Jellyfin; full architecture, key pitfalls, current status
  • Synthesis page: concepts/kraken-media-stack.md — co-occurring concepts across 5+ pages (kraken-network, media-pipeline-pitfalls, htpc-steam-emulators, media-toolbox-kraken, arr sessions); no prior synthesis existed

  • Architecture check: personal-os-architecture.md current (updated above)

  • Stale check: all pages current

  • Lint: 26 wiki files; frontmatter ; wikilinks ; orphans: none ; page sizes: all under 200 lines

  • Index: Bumped to 22 pages, added concepts/kraken-media-stack; last updated 2026-05-18

  • Validation: all 5 created/modified files passed validation checks

  • 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: Key commits since last run:

    • [2026-05-17] Google Keep import: 20 notes, +7 appended, 162 → family/sort/ — operational import by Eagle
    • [2026-05-16] library-app: задеплоен на TrueNAS — new infrastructure entity, wiki-worthy
    • [2026-05-16] htpc-emulators-setup: Steam shortcuts + artwork — operational, skill updated
    • family/sort/ now has 100+ unprocessed keep-* files — out of wiki scope, needs separate triage cron
  • Architecture check: personal-os-architecture.md current — no updates needed (library-app is on Taiga as expected)

  • Inbox: Processed research-vault-strategy-memory-20260516.md → created 2 concept pages; moved to processed/

  • Sessions crystallized: 7 sessions checked today

    • media-pipeline runs (3 sessions) — operational, not crystallized
    • Google Keep import (1 session) — workflow already in skills, not crystallized
    • HTPC emulator setup (2 sessions) — MAME NeoGeo BIOS + Windows Proton + Steam shortcuts patterns → added to steam-emulator-shortcuts skill (done by Eagle, not wiki-scope)
    • library-app / inpxer (1 session) — inpxer Badger DB lock → added to skill; library-app entity → wiki-worthy
  • New wiki pages created (3):

    • concepts/agent-memory-architecture.md — episodic/semantic/procedural taxonomy, overflow rules, Hermes implementation
    • concepts/vault-strategy.md — three vault tasks (enrichment / LLM wiki / proactive research), topic map principle
    • entities/library-app.md — TrueNAS book library UI, 687k Flibusta books, deployed 2026-05-16
  • Synthesis page: not created this run (inbox processing produced 2 new concept pages — sufficient)

  • Stale check: all pages current

  • Lint: 21 wiki files; frontmatter: all OK ; wikilinks: all OK ; orphans: none ; page sizes: all under 200 lines

  • Index: Bumped to 19 pages, last updated 2026-05-18; added Concepts and Entities sections

  • Validation: all 4 created/modified files passed validation checks

  • 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

[2026-05-19] wiki-curation | 5 pages created/2 updated, 3 tech pages added to index

  • Conflict scan: No git conflict markers found across ~/obsidian/
  • Previous run (2026-05-18 02:00): Status = complete, no Unfinished section — nothing to resume
  • Change detection:
    • family/projects/watchlist-sync.md — new watchlist-sync project spec → added note to concepts/kraken-media-stack.md
    • family/how-to/openmediavault-rpi5.md — updated (Transmission hook + PGS→SRT complete) → already captured in tech/jellyfin-transcode-rpi5.md (written yesterday by 02:00 run)
    • personal/projects/personal-os/executor-orchestrator-redesign.md — redesign spec → crystallized to wiki
    • personal/projects/psychologist-app/ — product spec for separate app; not wiki domain, skip
  • Inbox: raw/inbox/ empty
  • Sessions crystallized (2026-05-19): 2 sessions checked; 0 crystallized (psychologist app UX work — not wiki domain); executor-orchestrator crystallized from personal/ file
  • Pages created (2):
    • concepts/executor-orchestrator.md — Eagle/Executor orchestrator pattern, auto-approval rules, Hermes Profiles mechanism
    • concepts/knowledge-lifecycle.md — synthesis: how knowledge moves from session to permanent memory (barriers, tools, degradation risks)
  • Pages updated (2):
    • concepts/kraken-media-stack.md — added watchlist-sync section; bumped updated to 2026-05-19
    • index.md — added 5 missing entries (hermes-docker-kraken, jellyfin-transcode-rpi5, truenas-inpxer, executor-orchestrator, knowledge-lifecycle); bumped to 27 pages, 2026-05-19
  • Frontmatter fixes (3 tech pages missing namespace field):
    • tech/hermes-docker-kraken.md — added namespace: work
    • tech/jellyfin-transcode-rpi5.md — added namespace: work
    • tech/truenas-inpxer.md — added namespace: work
  • Wikilinks added: all 3 new tech pages now have 2+ outbound wikilinks
  • Lint: 27 pages scanned; frontmatter ; wikilinks ; orphans: none ; sizes: all <200 lines
  • Validation: 7 files checked — all OK

[2026-05-20] wiki-curation | 1 corruption fixed, 1 page created, 8 pages updated, 5 orphans fixed

  • Conflict scan: No git conflict markers found across ~/obsidian/
  • Previous run (2026-05-19 02:00): Status = complete, no Unfinished — nothing to resume
  • Change detection:
    • wiki/tech/arr-stack-kraken.md — NEW (2026-05-19): *arr stack pitfalls; had frontmatter corruption (embedded frontmatter in body) → fixed
    • wiki/tech/htpc-kodi-layout.md — NEW (2026-05-19): Kodi NFO layout; missing namespace/dates → fixed
    • family/how-to/switch-emulation-rom-infra.md — Ryujinx, qBittorrent, Jackett research → crystallized to htpc-steam-emulators.md
    • family/projects/watchlist-discover.md — NEW: discover cron details → incorporated into kraken-media-stack + watchlist-automation synthesis
    • family/projects/media-toolbox-kraken.md — router script, Jellyfin library structure (2026-05-18 update) → updated kraken-media-stack
    • personal/projects/psychologist-app/ — psychologist app (not wiki domain, skipped)
    • personal/psychology/ — personal, not wiki domain
  • Inbox: raw/inbox/ empty
  • Sessions crystallized (2026-05-20): 6 sessions checked; 2 relevant (watchlist-discover creation, watchlist flow). Knowledge crystallized via family/ file changes instead. Psychologist/personal sessions: not wiki domain.
  • Corruption fix: tech/arr-stack-kraken.md — duplicate frontmatter block embedded in body (Obsidian save collision). Synthesized correct content, removed corruption.
  • Pages created (1): concepts/watchlist-automation.md — synthesis of watchlist flow across 4+ pages (discover → watchlist.md → *arr → router → Jellyfin)
  • Pages updated (8):
    • tech/htpc-steam-emulators.md — added Ryujinx Switch section, qBittorrent API, Jackett setup, ROM flow (from family/how-to/switch-emulation-rom-infra.md)
    • tech/arr-stack-kraken.md — corruption fixed; added namespace/confidence frontmatter
    • tech/htpc-kodi-layout.md — added namespace/dates frontmatter
    • tech/media-pipeline-pitfalls.md — added namespace frontmatter
    • tech/kraken-network.md — added namespace frontmatter
    • tech/vault-namespace.md — added namespace frontmatter
    • concepts/kraken-media-stack.md — updated Watchlist Automation section (discover cron, process-thumbs); added Router Script + Jellyfin library table (2026-05-20 state); added See Also wikilinks
    • concepts/vault-strategy.md — added 2 wikilinks (knowledge-lifecycle, vault-namespace)
    • entities/library-app.md — added truenas-inpxer wikilink
    • personal-os-architecture.md — added See Also section with executor-orchestrator, user-profile links
    • wiki/index.md — added 4 new pages (arr-stack-kraken, htpc-kodi-layout, watchlist-automation; updated htpc-steam-emulators summary); bumped to 31 pages, 2026-05-20
  • Orphan fixes (5 resolved via new inbound links):
    • executor-orchestrator ← personal-os-architecture (See Also)
    • watchlist-automation ← kraken-media-stack (See Also)
    • knowledge-lifecycle ← vault-strategy (See Also)
    • truenas-inpxer ← library-app (See Also)
    • vault-namespace ← vault-strategy (See Also)
    • user-profile ← personal-os-architecture (See Also) [remaining: still orphan — needs inbound from user-profile-specific pages]
  • Synthesis: concepts/watchlist-automation.md — synthesizes arr-stack-kraken + kraken-media-stack + hermes-docker-kraken + watchlist-discover
  • Lint: 31 pages; namespace fixes (5 pages); orphan links added; no broken wikilinks; no pages over 200 lines
  • Validation: 12 files checked — all OK