Wiki Log

Chronological record of all wiki actions. Append-only. Actions: ingest, update, query, lint, create, archive, delete

[2026-05-15] create | Wiki initialized

  • Wiki created with SCHEMA.md, index.md, log.md
  • Domain: Flutter, Dart, graphics, shaders, UI systems, math

[2026-05-15] create | Wiki populated

  • concepts/github-daily-digest.md — How the daily GitHub digest system works
  • concepts/arxiv-weekly-digest.md — Weekly arXiv paper searches
  • concepts/hermes-cronjobs.md — Hermes cron system reference
  • index.md updated with new pages

[2026-05-15] create | Design Tokens Ecosystem: DESIGN.md, DTCG & Style Dictionary

  • concepts/design-token-ecosystem.md — Comprehensive doc on the design token ecosystem, from Google's DESIGN.md to W3C DTCG, Style Dictionary, Figma Tokens, and Flutter integration
  • SUMMARY.md and index.md updated

| ## [2026-05-15] create | Flutter Intents, Actions & Shortcuts deep dive

  • concepts/flutter-intents-actions-shortcuts.md — Comprehensive doc on Shortcuts, Actions, Intents, focus tree interaction, node system, dispatch flow
  • SUMMARY.md and index.md updated

[2026-05-16] create | Hermes Functionalities page

  • concepts/hermes-functionalities.md — Current Hermes capabilities: tools, cron jobs, skills, gateway, subagents, voice, security, MCP, profiles
  • concepts/hermes-infrastructure.md — Current infra layout, target architecture, 7-phase migration plan, design decisions
  • SUMMARY.md and index.md updated

[2026-05-16] update | Hermes Infrastructure page

  • Refined container isolation: selective mounts (config/.env read-only, skills/sessions/logs/memory writeable) instead of monolithic read-only rootfs
  • Added 4th repo: skills repo with git versioning after each create/patch
  • Added Phase 5b: Skills Git Post-Commit Hook (auto-push to Forgejo, CI validation)
  • Added new constraint: config/.env read-only in container
  • Updated target architecture diagram with skills repo

[2026-05-16] update | Simplified secrets model

  • Removed age-encrypted state (over-engineering for single-user; Forgejo artifacts are private)
  • Removed DNS API token (Caddy uses TLS-ALPN-01, no DNS challenge needed)
  • Kept ~/.hermes/.env as read-only bind mount for Hermes API keys (simple, same attack surface as alternatives)
  • Forgejo admin password goes in app.ini, CI secrets in Forgejo built-in UI

[2026-05-16] create | Flutter Gesture Arena deep dive

  • concepts/flutter-gesture-arena.md — Comprehensive article on the gesture arena: state machine, 10-year history, dispatch pipeline, all 4 resolution paths (eager win, default win, sweep win, hold/release), GestureArenaTeam, debugging, custom recognizers, common pitfalls