Skip to content

Development and architecture

These pages describe the application design and contributor workflows.

  1. Architecture — system shape, boundaries, and C4 diagrams
  2. Backend — Go packages, domain rules, application flow, and HTTP API
  3. Frontend — Svelte views, state, and transport abstraction
  4. Real-time transports — HTTP + SSE and bidirectional WebSocket modes
  5. Persistence — SQLite, PostgreSQL, migrations, and the stored aggregate
  6. Testing and demos — automated checks and Playwright recording

Backlog Hold'em project documentation