April 21 – April 27, 2026Historical

V1.0.1 — Hardening Release

Hardens the V1.0 baseline into a usable, auditable system: 7 LLM providers, startup config validation, an immutable sealed-release mechanism, and the first inner lives seeded into 8 key Uva Village characters.

ℹ️ This is the first stable version after the V1.0 dev machine suffered a hardware failure and most in-progress work was lost; development restarted from the surviving baseline.

Highlights

  • New: connects 7 LLM providers (DeepSeek by default, switchable to OpenAI / Anthropic / Gemini and more), and fails loudly at startup if the config is wrong instead of halfway through a run.
  • New mechanism: a sealed-release mechanism — once a version is sealed it can't be altered, and older replays still play on a newer system.
  • Content: lifts 8 plot-critical characters from empty stubs into people with inner lives, and expands the world lore from a draft into a full version. No visual changes.

Hardening: a usable, auditable baseline

V1.0 laid down the skeleton; this release hardens it into a usable, auditable system: unified access to multiple LLMs, config validated at startup, and a sealing mechanism that keeps past experiments from being polluted by later versions. There are no visible changes here — it's the groundwork for everything you'll see later.

Content: characters get inner lives

Eight plot-critical characters (Sir Irek, Malchion, Berr Yule, Alix, and others) were seeded with memories and private concerns, and several buried story questions were settled here:

  • Did Berr Yule witness atrocities on the eastern frontier? Yes. He took up woodcutting precisely to stay away from those memories.
  • Is the voice Malchion hears the Nameless King, or a hallucination? Ambiguous. Even he isn't sure; on some nights the whispers come close to forming words.
  • Why did Alix flee the knights? She witnessed knights killing civilians during a cover-up.
  • How far does Sir Irek's anti-church stance go? Private skepticism, outward loyalty.

Technical Notes

All five version axes advance together (this is a hardening release; every axis has a backward-incompatible revision):

Axisv1.0v1.0.1
world (world_id)uva_village/v1.0uva_village/v1.0.1
systemv1.0v1.0.1
cognitionv1.0v1.0.1
replay runtimev1.0v1.0.1
replay bundlev1.0v1.0.1

Main engineering work: a multi-provider registry with startup config validation, the sealed-release mechanism, five-axis consistency checks, and semantic embeddings backfilled for all 19 characters.

What's Next

V1.0.2 closes the visual loop end-to-end, so you can watch 19 characters run a full game day in the browser.

About