docs/start: two-client .io game recipe (CultCache + CultMesh, TS) #10
Loading…
Reference in a new issue
No description provided.
Delete branch "libby/recipe-io-game"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds
docs/start/io-game.mdanddocs/start/io-game/, linked from the TypeScript CultMesh cell of the start matrix.Ran:
node --test arena.test.ts(Node 24.14) in a clean copy of the tree, 4/4: two realcultmesh-browserclients on real WebSockets join one arena, see each other, move and leave; edge clamp; esbuild bundle builds and page is served; page source matches the files verbatim.Not yet (listed on the page): page run in a real browser;
.ccpersistence; remote trust; disconnect-without-leave; CI wiring (own package.json forws).Gaps owed:
@gamecult/cultcache-tsroot entry imports Node built-ins, soCultCachecannot be bundled for browsers; no TS CultMesh authority server exists (recipe hand-writes the provider side).Do not merge.
🤖 Generated with Claude Code