Prepare v0.1 release candidate#14
Conversation
|
@codex review this PR |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 80f15d0d8b
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| PetSource.Custom | ||
| ); | ||
| this.loadedPackages = [...builtInPackages.packages, ...customPackages.packages]; | ||
| this.loadedPackages = builtInPackages.packages; |
There was a problem hiding this comment.
Handle saves whose active pet package is no longer loadable
reloadPackages() now keeps only built-in packages, but initialize() still loads existing saves and immediately calls progressActivePet(), which resolves activeState.packageId through getPetPackage(). For users who previously switched to an imported custom pet, that package ID is now absent, so startup throws Unknown pet package and the app cannot boot. Please add a migration/fallback path (e.g., remap active instance to a built-in package) before progressing simulation.
Useful? React with 👍 / 👎.
Summary
Prepares Deskagotchi for the v0.1 release-candidate pass.
Validation
cmd /c pnpm run qa:v2:automated-closeoutpassed withCompletion status: complete.cmd /c pnpm run qa:v2:closeoutstill fails by design withCompletion status: incompleteuntil required manual Windows acceptance is exported.Remaining Before Public Release
This is intentionally a draft PR because the manual Windows acceptance pass is still pending: