LifePotModePot
← Learn LifePotDownload source Markdown ↓

PUBLIC SOURCE DOCUMENT

Roadmap

Rendered directly from ROADMAP.md at source revision 5a026cf478eb812f3952508a1e57860a8af88515. This page reflects that repository source; roadmap items are proposals, not shipped behavior.

LifePot roadmap

This roadmap describes direction, not shipped behavior. The README's “What ships today” section is the current product contract.

Now — make every run inspectable

  • Make rule-graph state and accepted changes easy to inspect during a run.
  • Preserve exact decision provenance and fallback labeling in the interface.
  • Expand acceptance coverage across desktop, narrow, and reduced-motion layouts.
  • Keep replay rejection strict as the simulation contract evolves.

Next — deepen bounded ecology

  • Add ecology mechanics only when they can be expressed as finite, reviewable rules.
  • Improve organism and lineage inspection without inferring events that were not recorded.
  • Measure complete-run performance before changing storage or execution architecture.
  • Add curated world examples that demonstrate distinct mechanics and remain replayable.

Later — share and compare experiments

  • Export auditable run summaries alongside replay data.
  • Compare runs by seed, rule graph, and accepted decision ledger.
  • Publish a stable deployment after quota, privacy, and operational checks are automated.
  • Integrate LifePot into the ModePot family site when its public surface is stable.

Standing constraints

  • Deterministic code owns simulation mechanics.
  • Model output stays typed, bounded, validated, and auditable.
  • Replay compatibility is explicit and engine-versioned.
  • Extinction remains a valid outcome.
  • No roadmap item may be documented as shipped before implementation and verification.

Propose scoped work through GitHub Issues. Discuss contract changes before implementation.

View exact source on GitHub ↗