Files
obsidian-vault/.stversions/personal/projects/personal-os/wiki-curation-runs/2026-05-29.md
T
2026-06-01 08:01:12 +00:00

4.1 KiB

date, status
date status
2026-05-29 complete

Wiki Curation — 2026-05-29

Done

  • Conflict scan: No git conflict markers in ~/obsidian/
  • Previous run (2026-05-28): status=complete, no Unfinished
  • Orientation: SCHEMA.md, index.md (50 pages), log.md (last 30 lines)
  • Sessions: No sessions for 2026-05-29 (cron run itself — not crystallizable)
  • Vault changes since 2026-05-28 02:00:
    • family/how-to/magic4pc-webos.md — detailed WebOS TV app: build (--openssl-legacy-provider pitfall), deploy.sh flow, auto-launch logic (boot/wake run-state files), Back+keyboard WebOS quirk
    • family/how-to/tv-luna-send.md + htpc-webos-luna.md — luna-send SSH workaround (script(1) PTY trick), wrapper script location and usage, subscribe-mode limitation
    • family/how-to/htpc-migration-plan.md — EmuDeck Flatpak save paths table (8 emulators), ROM symlink structure from Data partition, non-Steam Windows games library paths
    • family/projects/aide-kraken-backend.md — Hermes Kraken as OpenAI-compatible API backend for Android Aide app via Cloudflare Tunnel (created 2026-05-13, newly surfaced)
    • family/schedule/vacation-july-august-2026.md — personal schedule, skipped (out of scope)
  • Inbox: ~/obsidian/wiki/raw/inbox/ empty (processed/ has 1 old file)

Crystallization — new pages

tech/tv-luna-send.md (new) — WebOS TV luna-send via SSH

  • Sources: family/how-to/tv-luna-send.md + family/how-to/htpc-webos-luna.md
  • script(1) PTY workaround, tv-luna-send.sh wrapper usage, common Luna URIs, subscribe-mode limitation

tech/hermes-kraken-api.md (new) — Hermes Kraken OpenAI API server

  • Source: family/projects/aide-kraken-backend.md
  • Architecture diagram (Aide → CF Tunnel → hermes-kraken:8642), config, container restart command, Aide Android setup, Cloudflare tunnel reconfiguration

Crystallization — updated pages

tech/htpc-magic4pc.md (updated) — WebOS TV app side added

  • WebOS build section (webpack Node 25 pitfall)
  • deploy.sh flow + IPK packaging pitfalls
  • Auto-launch logic (boot/wake run-state files, init.d script)
  • Back key + system keyboard quirk (_kbWasOpen fix)
  • Added [[tech/tv-luna-send]] cross-link

tech/htpc-steam-emulators.md (updated) — EmuDeck paths added

  • Full EmuDeck Flatpak save paths table (8 emulators)
  • ROM symlink commands from Data partition to ~/Emulation/roms/
  • Non-Steam Windows games library paths

Synthesis (MANDATORY)

concepts/hermes-deployment-patterns.md (new)

  • Co-occurrence: hermes-eagle-mac + hermes-docker-kraken + new hermes-kraken-api = 3 Hermes deployment pages, no synthesis existed
  • Three models compared: Eagle native (claude-proxy, launchd, Zulip transport), Kraken Docker (docker run, no compose), Kraken API server (OpenAI-compat endpoint, Cloudflare Tunnel, mobile clients)
  • Added backlinks from hermes-docker-kraken + hermes-eagle-mac

Navigation updated

  • index.md: 3 entries added (tv-luna-send, hermes-kraken-api, hermes-deployment-patterns); count 50→53; date bumped to 2026-05-29
  • log.md: entry appended

Validation fixes

All 5 new/modified wiki pages passed pre-commit validation checks:

  • NO_FRONTMATTER:
  • BARE_MULTI_LINK in related: (all YAML lists, no inline multi-links)
  • WIKILINK_IN_FIELD:
  • VARIATION_SELECTOR:
  • TITLE_LOOKS_LIKE_SLUG: (all titles human-readable)
  • ALIASES_MISSING_BILINGUAL: (no aliases fields on new pages)

No fixes needed post-validation.

Also updated hermes-docker-kraken.md and hermes-eagle-mac.md for cross-links — both passed frontmatter validation.

Unresolved conflicts

(none)

Unfinished

(none)

Stats

  • Conflicts resolved: 0
  • Inbox processed: 0 (empty)
  • Sessions crystallized: 0 / 0 checked (no sessions today)
  • Pages created: 3 (tv-luna-send, hermes-kraken-api, hermes-deployment-patterns)
  • Pages updated: 4 (htpc-magic4pc, htpc-steam-emulators, hermes-docker-kraken, hermes-eagle-mac)
  • Synthesis pages created: 1 (hermes-deployment-patterns)
  • Lint issues: 0
  • Validation issues fixed: 0