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