Skip to content

Conversation

@Nostoi
Copy link
Owner

@Nostoi Nostoi commented Oct 3, 2025

Summary

  • add object snapshot dataclasses and legacy upgrade logic so player saves persist runtime equipment/inventory metadata and nested contents
  • extend runtime objects and the spawn helper to track ROM wear locations, timers, flags, and costs needed for serialization
  • add an inventory round-trip regression and mark the persistence P0 task complete in the port plan

Testing

  • ruff check . && ruff format --check . (fails: repository has pre-existing lint errors)
  • mypy --strict . (fails: repository has extensive missing type annotations)
  • pytest -q (fails: known combat/help/shop regressions in baseline)

https://chatgpt.com/codex/tasks/task_b_68df0b5ef7248320a0bed62bac5cb23f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants