v1.2.0
World, Extensions and Content: complete the world generation pipeline, documentation site, extension framework, and experiments sandbox.
Primary Goals:
- Expand the terrain type system and implement cross-tile room connectivity for seamless multi-tile worlds
- Add configurable world generation parameters and room description diversity
- Complete all documentation site pages with substantive content, organized sidebar, and clean event sourcing documentation
- Implement extension auto-discovery so new game objects, commands, and skills can be added by dropping files in the extensions directory
- Complete the experiments sandbox with DRb server export and client connection
Acceptance Criteria:
- World generator produces connected multi-tile worlds with 7+ terrain types from ESA WorldCover data
- Room descriptions have diverse, non-repetitive flavour text per terrain type
- All documentation pages are substantive (no placeholders); ES docs are de-duplicated and artifact-free
- Extensions auto-discover and load without any modification to core engine files
- Experiments sandbox connects to a running server via DRb and can inspect/manipulate game state
- All tests pass at 97% unit coverage threshold
7% Completed