← Back to home

Release notes

Changelog

A log of notable changes to the Ideome public demo.

v1.0 — Public demo hardening

May 2026
  • Demo mode: all simulation features work without a backend API.
  • Sample runs for Solo Builder Europe (seeds 42 & 43) and Glass Coast (seed 42).
  • Sample comparison of seed-42 vs seed-43 derived from the Python engine's logic.
  • First-run onboarding overlay with 4 slides and localStorage gating.
  • Light theme with broad CSS variable overrides and no-flash init script.
  • Jargon tooltips on seed, modifier, dossier, bounded action, world, and run ID.
  • Branded 404 pages for root and locale segments.
  • Section redirect stubs for /worlds, /how-it-works, /agents, /experiments, /dossier.
  • All internal navigation links migrated to next/link.
  • Playwright smoke tests for the critical demo path in English and Spanish.
  • API timeout handling (15 s default, 60 s for simulation runs).
  • Fallback to sample demo after API failure in wizard and compare form.
  • Mobile breakpoints at 480 px and 390 px.
  • SVG illustration overrides for light mode.
  • Privacy and changelog pages added.

v0.7 — Hosted pilot

May 2026
  • FastAPI hosted adapter with deterministic simulation endpoint.
  • Run persistence (SQLite default, Postgres optional).
  • Comparison by run IDs without re-simulation.
  • Story surfaces (milestones, dialogue, agent memory cards).
  • Rate limiter middleware (disabled by default).
  • Retention cleanup script with dry-run flag.

v0.6 — Web redesign

April 2026
  • Animated hero with HeroRunLoop preview.
  • Five-step interactive tutorial (HowItWorksTutorial).
  • World cards with biome art and modal detail view.
  • Run wizard (four steps: world, seed, modifier, confirm).
  • Agent proposal card deck.
  • Dossier trophy with rarity tiers and export chips.
  • Trophy shelf widget.
  • English and Spanish localization.
  • Reduced-motion support for all animations.

All listed simulation runs are deterministic. Same seed + same scenario = same result every time.