Return of the Coder
Sample gallery

Four campaigns, one rule-based DM.

Each binder below was generated from a short brief by a deterministic expert system. Campaign arc, NPCs, relationships, plot facts, contingencies, per-session encounters, handouts, and a coherence audit — every page traceable to a specific rule firing, fully reproducible from the seed.

205 rules · MYCIN certainty factors · 84 SRD 5.1 stat blocks · 0 LLM at runtime
· Work in progress — real output, still being refined ·
205
Expert-system rules
10
Composition factories
84
SRD 5.1 stat blocks
0
Runtime AI calls

How it works

A short brief — or a structured feature set — runs through ten orchestrated factories, each operating on typed inputs and contributing to a growing campaign state:

The 205 rules propagate through MYCIN-style certainty factors and leave JTMS-style justifications behind — every fact in the binder can be traced back through the chain that produced it, which is shipped in trace.json alongside the output.

Every run is seeded. Given the same features and seed, the factory produces byte-identical output. Change one seed and every name, handout, and encounter shifts while the structural beats stay intact.

This is one of seven systems built alongside the Return of the Coder essay to demonstrate the same method: use AI to extract the rules, then run the rule-based system without AI.