Ren'Py persistent data compatibility during engine upgrades
When upgrading a project from Ren'Py 7.x to Ren'Py 8.x, the engine handles persistent data and save files differently due to the transition to Python 3. While persistent objects are designed to survive across sessions, major engine version shifts can introduce serialization incompatibilities. The goal is to ensure that player progress and persistent flags re