THE SCRIBE · WHAT COMES NEXT
The Road to 2027
✦
The Ledger of the Realm, read forward
Three columns, labelled honestly: running today, being built, being considered.
Every year a game like this one owes its players an honest list, so here it is — and a roadmap that
flattens those three into one is just advertising with dates on it.
Published 2026-11-10 · revisited each release
2027The Road
Shipping now
Committed
Exploring
No invented deadlines
HOW TO READ THIS
Three words, three different meanings
- Live Shipping now — running in your campaigns today. If it breaks, that is a bug, not a roadmap item.
- Committed Decided and being built — short list, and each entry already exists in the ledger as an open item rather than a slide.
- Exploring Only being considered — it may never ship. It is in this column so nobody can quote it back as a promise.
01
The Table
THE TABLE
Live, committed and considered
- Live 20 free turns every day — no card and no email, plain-text narration on the free model. That is the floor of the product, not a promotion.
- Live Server-rolled dice — player attacks and enemy attacks are arithmetic in code, not prose the Dungeon Master invented. The roll you see is the roll that happened.
- Live The Cooked Souls vault — characters saved, inspected, given a portrait, loaded into any campaign.
- Live Campaign export as a .zip — for anyone who wants their world in their own hands.
- Live Six campaign languages — English, Swedish, German, French, Spanish, Italian. Interface chrome stays English, deliberately: one set of words for the buttons, your language for the story.
- Committed One turn per message, once — a second press of the die currently spends an extra turn. That is a bug wearing a feature's clothes, and it is on the list to close.
- Committed A dead enemy stops reporting hit points — a fallen enemy keeps its last HP in the combat state today; it should read as down, not as "3 HP".
- Committed The mobile table keeps being measured — not guessed at. The 360×780 pass in v2.0 closed the worst of it; the next round is the pages that still stack into cards.
- Exploring Voice input beyond English — speech-to-text is English-only today. Whether that widens is a question about engines and cost, not about intent, so it stays in this column.
02
The Rules
THE RULES
Live, committed and considered
- Live The Guardian extracts, the server decides — mechanics come out of the narration and are resolved in code, so the story never has to stop for bookkeeping.
- Live Conditions that matter — blinded, restrained, stunned, paralysed, unconscious. Prone deliberately gives no automatic advantage; that is a decision, written down, not an omission.
- Live Concentration is tracked, spell slots are per class — half-casters included. Ranger and paladin slots were wrong once; the fix is written in the ledger with the reason.
- Live Character-sheet gates — a mid-combat edit returns a 409 and the turn waits, instead of a sheet changing under a fight that already started.
- Committed Hunter's Mark's extra die actually rolls — it waits on concentration tracking carrying the effect and not only the flag. Until the die lands it stays on the open list, in the ledger, in public.
- Committed The open list is fixed in the open — each entry ships with the reason it was needed, in the same voice as the ones already there.
- Exploring Wider combat surface — cover, multi-target spells, more of the conditions the 5e rules already name. None of it is scheduled. All of it would be built the same way: server-side, with the roll shown.
03
The Voices
THE VOICES
Live, committed and considered
- Live Six Dungeon Master models — step-3.7-flash free and default, step-3.5-flash-2603 beside it, and behind the one-time unlock qwen3.8-flash, qwen3.6-flash, deepseek-v4.1-flash and step-5-preview, plus OpenRouter's free models.
- Live TTS narration and voice input — narration on the unlocked tier; voice input in the browser, English only.
- Live Bring your own breath — a local Ollama can be the Dungeon Master, and it costs 0 turns. Optional, uncensored, never probed without you switching it on.
- Committed A new model is played before it is sold — every model offered here gets run through our own campaigns first. Qwen 4 is the current example: announced, not callable, therefore not on the list — and it will be announced in the ledger the day it is.
- Committed Model access follows its provider, and the ledger says so — when it changes. No model is promised past the week its API survives.
- Exploring Narration in the campaign language — rather than English narration over a Swedish campaign. Attractive, unbuilt, and dependent on what the voice providers actually support.
04
The Realm
THE REALM
Live, committed and considered
- Live Campaigns live on the server, not in a URL — this is why the move to cauldron.rostad.cc did not touch a single campaign, and why dnd.rostad.cc still opens the same keep.
- Live Persistent memory — facts, NPCs, places and quests survive across sessions, retrieved into the Dungeon Master's context each turn.
- Live A self-hosted build that is not a demo — SELFHOST=1: no billing, no turn caps, local Ollama as the only Dungeon Master, public repo and SELFHOST.md to walk you through it.
- Committed The self-host tree keeps shipping with every release — it is exported from the same code, not maintained as a fork, so it cannot quietly rot.
- Committed One brand, one address, everywhere — every page, meta tag and share card now carries the new name. The rebrand is finished when a search result stops showing the old one.
- Exploring A smaller footprint for a home server — a documented path for people running it on a box with less RAM than a laptop. Not built; worth knowing whether anyone wants it.
05
The Purse
THE PURSE
Live, committed and considered
- Live Free is free — 20 turns a day, every day, no card, no trial clock. There is no way to buy a higher daily cap, and this page is not going to invent one.
- Live 10€, once — a permanent +100 turns and every Dungeon Master model, TTS, image generation, voice input and full campaign export. Donations unlock the same features — 1€ is enough.
- Live Nothing renews itself — and purchased or donated turns never expire.
- Committed Prices are under review — the paid side only, announced on the pricing page and in the ledger before they take effect, never mid-campaign. Nothing already bought gets retro-priced.
- Exploring Whether donation and unlock should stay the same thing — they are one thing today, which is generous and slightly confusing. Changing it would take away nothing anyone already has, and it is not decided.
—
What we will not promise
THE HONEST PART
Three things this page refuses to do
- No No dates for someone else's model — a provider's announcement is not our schedule, and this page will not badge a model that cannot be called today.
- No No numbers dressed as commitments — an item marked Exploring may never ship, and it sits in that column precisely so nobody can quote it back as a promise.
- No Nothing disappears from the open list by going quiet — the dead enemy's hit points, the extra turn on a second press of the die and Hunter's Mark's missing die stay visible until the code changes.