Cover the new cave terrain, libraries, portals, sky/glyph work, recipes, and compatibility without reviving the known GameTest storage stall.
Acceptance criteria
Add focused automated checks for deterministic generation, portal state/save-load, recipes, models/data validation, and dedicated-server classloading where feasible.
Coordinate old-save cases with existing issue #60; preserve Age/book identity or document an explicit migration boundary.
Keep a manual matrix for multiplayer, full restart, optional integrations, visual/audio comparison, and cross-dimension travel.
Generate a fresh world for every GameTest run and remove it after pass or fail; keep a stable seed for reproduction.
If a GameTest stalls, stop it and hand that exact scenario to the player for in-game testing, per project rule.
Record what actually passed, what was handed off, and any remaining limitations.
## Goal
Cover the new cave terrain, libraries, portals, sky/glyph work, recipes, and compatibility without reviving the known GameTest storage stall.
## Acceptance criteria
- [ ] Add focused automated checks for deterministic generation, portal state/save-load, recipes, models/data validation, and dedicated-server classloading where feasible.
- [ ] Coordinate old-save cases with existing issue #60; preserve Age/book identity or document an explicit migration boundary.
- [ ] Keep a manual matrix for multiplayer, full restart, optional integrations, visual/audio comparison, and cross-dimension travel.
- [ ] Generate a fresh world for every GameTest run and remove it after pass or fail; keep a stable seed for reproduction.
- [ ] If a GameTest stalls, stop it and hand that exact scenario to the player for in-game testing, per project rule.
- [ ] Record what actually passed, what was handed off, and any remaining limitations.
dnorberg
added this to the Milestone 7 — Structures and polish milestone 2026-10-12 15:17:35 -04:00
lets clean up documentation. the readme.md should be informative to new players while inviting mystcraft veterans to the new features add by rivencraft. We also need to highlight all the optional mods supported in this readme. The readme will be the template we use when we publish the mod to the public. lets perform an audit of all documentation. lets condense the agent documents to each milestone completed and create an overall document explaining the current mod implamentation as it is now.
lets clean up documentation. the readme.md should be informative to new players while inviting mystcraft veterans to the new features add by rivencraft. We also need to highlight all the optional mods supported in this readme. The readme will be the template we use when we publish the mod to the public. lets perform an audit of all documentation. lets condense the agent documents to each milestone completed and create an overall document explaining the current mod implamentation as it is now.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Goal
Cover the new cave terrain, libraries, portals, sky/glyph work, recipes, and compatibility without reviving the known GameTest storage stall.
Acceptance criteria
lets clean up documentation. the readme.md should be informative to new players while inviting mystcraft veterans to the new features add by rivencraft. We also need to highlight all the optional mods supported in this readme. The readme will be the template we use when we publish the mod to the public. lets perform an audit of all documentation. lets condense the agent documents to each milestone completed and create an overall document explaining the current mod implamentation as it is now.