Automated tests were added/updated in repo, but local execution here was blocked because flutter/dart CLI is not installed on this host.
## Summary
This PR introduces a clearer 4-step mosaic flow, improves project persistence, and adds JSON export.
### Included commits
- ab7aa62: 4-step flow + robust autosave + JSON export
- 25d570c: QA issue report document
- df7406b: independent review document
### QA / Review
- QA notes: `docs/qa/issues-20260224.md`
- Review notes: `docs/review/review-20260224.md`
### Follow-up issues (P1)
- #1 Stepper allows progress/generate without source image
- #2 Load without image does not reset prior state
- #3 Project reproducibility (missing palette/catalog snapshot)
### Test status
- Automated tests were added/updated in repo, but local execution here was blocked because `flutter`/`dart` CLI is not installed on this host.
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.
Summary
This PR introduces a clearer 4-step mosaic flow, improves project persistence, and adds JSON export.
Included commits
ab7aa62: 4-step flow + robust autosave + JSON export25d570c: QA issue report documentdf7406b: independent review documentQA / Review
docs/qa/issues-20260224.mddocs/review/review-20260224.mdFollow-up issues (P1)
Test status
flutter/dartCLI is not installed on this host.814705cdf7406b494View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.