imp

imp

A Dungeon Master’s familiar. This is the first touchable slice: one Durable Object holds a live encounter, the DM watches the initiative list, and each player edits their own hit points from a phone.

Try it

Start a session from the repo root:

pnpm imp session start campaign/encounters/goblin-ambush.json

It prints one /dm URL and one /play/<token> URL per player. Open the DM screen on a laptop and a player screen on a phone. Tap minus on the phone; the DM screen moves without a reload.

What this page is

This page is authored in mdsvex, the same .svx the project brain uses. It exists to prove Markdown authoring works on the Worker, not to explain much.