•4 min read
Board game v2 migration: one client, per-game runtimes
Sixteen board games moved to /v2 by sharing the client shell and splitting rules into stateless per-game services.
3 posts tagged with event-sourcing. This index aggregates both frontmatter tags: entries and inline #event-sourcing mentions.
Sixteen board games moved to /v2 by sharing the client shell and splitting rules into stateless per-game services.
Six weeks of multiplayer bugs across three games converged on the same contract — deterministic appliers, atomic sequence allocation, server-owned identity.
Adding a new board game stopped being a backend project the day the server stopped importing game engines — YINSH proved it in a weekend.