✓
Completed history · v0.8.7–v0.9.4
Reliable foundations
- Deterministic boards, safe reshuffles, versioned restoration, and Undo protection
- Keyboard, screen-reader, zoom, contrast, forced-colors, and reduced-motion support
- Clear Settings, unified dialogs, improved performance, and calmer first sessions
- Security, privacy, save migration, account recovery, exports, deletion, and database backups
- Accessible language resources and community correction workflow
✓
Completed and superseded · v0.9.5
Sound and presentation
- Independent ambience, effects, celebration, and Silent controls completed
- The original Journey-motion plan was superseded by a complete environmental overhaul
- All 20 Journey locations now contain seven cumulative restoration stages, responsive framing, accessible descriptions, reduced-motion support, and restrained environmental animation
- Any remaining sound or presentation polish now belongs to current RC0 finalization
✓
Completed history · v0.9.6
Content validation
- Normal, daily, seasonal, and weekly board infrastructure received deterministic validation
- Seasonal deals, inventory-safe reshuffles, hemisphere behavior, and returning rewards received regression coverage
- Difficulty and the 60 daily challenges were tested for reproducibility and fairness
- Final seasonal/date review, long-term progression review, and the 1.0 achievement set moved into RC0 finalization
- The optional mastery concept remains post-1.0 rather than a launch requirement
✓
Completed with cancelled store work · v0.9.7
PWA and install readiness
- Manifest, original icons and screenshots, theme colors, offline launch, installation, and update behavior completed
- Privacy, support, account deletion, credits, copyright, asset authorship, retention, and player-facing access were documented
- The public app-store and Android-store plan was intentionally cancelled; the installable web app is the supported path to 1.0
- Remaining PWA presentation and update issues moved into RC0 finalization
✓
Completed · v0.9.8.9 RC0
Final planned work before feature freeze
- Twenty-location Journey environmental restoration overhaul and Journey-wide animation
- Purpose-built mobile gameplay redesign and stabilization, including a dedicated mobile-first pass fixing status-bar text truncation and Seasonal Garden path-node crowding on narrow phones
- Private player notices through the existing Garden Keeper infrastructure
- Targeted pre-Journey code cleanup with clearer rendering ownership
- Security Remediation Batches 1 and 2, Garden Keeper improvements, and a sanitized deterministic production artifact
- The private Player Profile shipped: self-view only, built-in avatars, a denylisted display name, featured pins, and an optional private shared page with real trophy and keepsake artwork -- see
docs/V0.9.8-RC1-PLAN.md - Corrected mobile Settings and More text/control overflow appearing under the wrong tab
Decided: the private Player Profile ships as part of 1.0. Decided: Garden progression, Journey progression, and normal achievement progress all reset at 1.0.
Outstanding sound and presentation polish, remaining content/seasonal/date/daily validation, the final 1.0 achievement set, and pre-1.0 statistics preservation in Garden Keeper were not finished in RC0 and carry forward as RC1 work.