V1 (23 March) → V3 (5 April) → V4 (9 April 2026)
| System | V1 (23 Mar) | V3 (5 Apr) | V4 (9 Apr) | Trend |
|---|---|---|---|---|
| Match-3 Engine | ✅ Complete 4-layer, Flame | ✅ Complete + Lightning bug fixed | ✅ Complete + Jelly gravity fix | ✅ |
| Levels | ✅ 250 | ✅ 250 | ✅ 250 | ⚪ |
| Special Tile Types | 20+ | 55 +Chain, producers, naval | 54 (verified) +Jelly (J, DJ) | 🟢 |
| Power-ups | 4 (Bow×2, Bomb, Lightning) | 5 (+Falcon) | 5 | 🟢 |
| Power-up Combos | Not mentioned | 6 combo types | 6 combo types | 🟢 |
| Boosters | 4 | 4 (enhanced engine) | 4 (pure-logic engine) | 🟢 |
| SFX Files | 2 files | 14 files (12 SFX + 2 bg) | 17 files (15 SFX + 2 bg) +3 booster sounds | 🟢 |
| Gift / Streak System | ⚠️ Partial | ✅ Complete | ✅ Complete | ✅ |
| Star Rating (1-3) | ❌ Only 1 star | ✅ COMPLETE Star Progression System | ✅ Complete Milestones every 20★ | 🟢 |
| Daily Rewards | ❌ Missing | ✅ COMPLETE 7-day cycle, anti-cheat | ✅ Complete | 🟢 |
| Empire Pass | ❌ N/A | ✅ COMPLETE Padişah Yolu, dual-track | ✅ Complete | 🟢 |
| GameClock Service | ❌ N/A | ✅ NEW Backend-ready time | ✅ Complete | 🟢 |
| Chain Tiles | ❌ N/A | ✅ NEW Ch, DCh overlay | ✅ Complete | 🟢 |
| Jelly Tiles | ❌ N/A | ❌ N/A | ✅ NEW J, DJ overlay | 🟢 |
| Remote Config | ✅ Basic | ✅ PostHog RemoteConfigService | ✅ PostHog 20+ remote flags | ✅ |
| Naval Mechanics | ❌ N/A | ✅ Ship/Sea/SeaChain | ✅ Complete | ✅ |
| Producer Tiles | ❌ N/A | ✅ HQ + CoinBag | ✅ Complete | ✅ |
| Dock-pair Mechanics | ❌ N/A | ✅ Vase/IronVase | ✅ Complete | ✅ |
| Colored Boxes | ❌ N/A | ✅ 15 variants | ✅ 15 variants | ✅ |
| Push Notifications | ❌ Missing | ❌ Still missing | ✅ COMPLETE 12 types, mood-based, rewards | 🟢 |
| Video System | ❌ N/A | ❌ N/A | ✅ NEW Section-completion videos | 🟢 |
| Starter Pack | ❌ N/A | ⚠️ Flag added | ✅ COMPLETE Service + full UI | 🟢 |
| Booster Engine | Basic | ✅ Enhanced | ✅ Pure-logic | 🟢 |
| Leaderboards | ❌ Missing | ❌ Still missing | ❌ Still missing | 🔴 |
| Cloud Save | ❌ Missing | ❌ Still missing | ❌ Still missing | 🔴 |
| Social Login | Code ready | Still placeholder | Still placeholder | 🔴 |
| Daily Challenge | ❌ Missing | ❌ Still missing | ❌ Still missing | 🔴 |
| Config URL Bugs | ❌ Wrong | ❌ Still wrong | ❌ Still wrong | 🔴 |
| App Version | 1.0.9 | 1.0.9 | 1.0.9 | ⚪ |
| Feature | Details | Impact |
|---|---|---|
| Notification Service | Full NotificationService singleton. 12 notification types across 6 timing tiers (1H, 24H, 3D, 7D, 14D, 28D). User mood classification (4 moods). Reward bundles with power-ups, boosters, coins, lives, multipliers. Debug tool for testing. Permission flow for iOS/Android. | Critical #1 re-engagement driver |
| Video System | Section-completion video playback. VideoService singleton with download caching, preload, atomic file ops, bundled fallback for video 1. Tracks shown status via SharedPreferences. Feature flag: Config.videoEnabled. | High Section completion UX |
| Starter Pack | StarterPackService (300 lines) with full lifecycle. Popup, HUD icon, timer widget, unlimited lives indicator. Shop integration (bottom sheet card + banner). Feature flag: Config.starterPackEnabled. | High First-purchase conversion |
| Jelly Tiles | J (Jelly) and DJ (Double Jelly) overlay tile types. Ice-like behavior. Diagonal gravity compatibility fixed (PR #227, #228). | Medium Content variety |
| Booster SFX | 3 new booster sound effects: booster-2Dknife.wav (Cross Swords), booster-muhur.wav (Mühür), booster-tokat.wav (Osmanlı Tokadı). | Polish Audio completeness |
| Feature | Details | Completed In |
|---|---|---|
| Gift / Streak System | Full 3-level streak tracking. WalletService integration. FlyingPowerupOverlay animation. | V2 (Mar 30) |
| Sound Design (12 SFX) | From 2 files to 14. Match, combo, power-up, invalid swap, bonus spawn, falcon, lightning, bomb sounds. | V2 (Mar 30) |
| +32 Special Tiles | Colored Boxes (15), Vases (4), Naval (3), Producer (2), Coin, Fog (2), Chain (2), Seed, Bottle. | V2 (Mar 30) |
| Falcon Power-Up | 5th power-up type. 2×2 square match trigger, objective-targeted dive. | V2 (Mar 30) |
| 6 Power-Up Combos | ArrowCross, ArrowBomb, ArrowLightning, BombBomb, BombLightning, DoubleLightning. | V2 (Mar 30) |
| Star Progression System | Full 1/2/3 star rating. star2Moves/star3Moves thresholds. Reward milestones every 20★. Premium chests. | V3 (Apr 5) |
| Daily Rewards | 7-day cycle. Day-0 welcome. Anti-cheat TimeIntegrity. Soft-loss penalty. Backend-ready logic. | V3 (Apr 5) |
| Empire Pass | Padişah Yolu. Dual-track (free+premium). 10 milestones (20★–200★). 7-day duration. Retroactive unlock. | V3 (Apr 5) |
| GameClock Service | App-wide time abstraction. Mock time for testing. Server-sync ready. Anti-cheat foundation. | V3 (Apr 5) |
| Chain Tiles | Ch (Chain) and DCh (DoubleChain). Metal particle overlay. DCh→Ch→destroyed downgrade. | V3 (Apr 5) |
| Enhanced Booster Engine | Pure-logic compute/execute separation. Testable architecture. | V3 (Apr 5) |
| PostHog Remote Config | RemoteConfigurationService. PostHog feature flags. 20+ remotely configurable settings. | V3 (Apr 5) |
| Lightning Bug Fix | Fixed Lightning targeting swapped tile type when forming matches. | V3 (Apr 5) |
| MVP Item | V1 (23 Mar) | V3 (5 Apr) | V4 (9 Apr) |
|---|---|---|---|
| Push notifications | ❌ | ❌ | ✅ Done 12 types, rewards |
| 3-star rating system | ❌ | ✅ Done | ✅ |
| Streak/gift flow | ⚠️ | ✅ | ✅ |
| Sound design | ❌ (2 files) | ✅ (14 files) | ✅ (17 files) |
| Config bug fixes | ❌ | ❌ | ❌ |
| Level expansion (500) | ❌ | ❌ | ❌ |
| Leaderboards | ❌ | ❌ | ❌ |
| Social login | ❌ | ❌ | ❌ |
| Starter Pack IAP | ❌ | ⚠️ Flag added | ✅ Done Full service + UI |
| Store listing | ❌ | ❌ | ❌ |
| Ad production IDs | ❌ | ❌ | ❌ |
| Crash reporting | ❌ | ❌ | ❌ |
| Onboarding improvement | ❌ | ❌ | ❌ |
| Daily Rewards NEW in V3 | ❌ | ✅ Done | ✅ |
| Empire Pass NEW in V3 | ❌ | ✅ Done | ✅ |
| Star Progression NEW in V3 | ❌ | ✅ Done | ✅ |
| Video System NEW in V4 | ❌ | ❌ | ✅ Done Section videos |
| RevenueCat for Empire Pass | ❌ | ⚠️ SDK | ⚠️ Pending |
| Category | V1 (23 Mar) | V3 (5 Apr) | V4 (9 Apr) |
|---|---|---|---|
| Completed MVP items | 0 | 6 | 9 |
| Remaining critical items | 14 | 12 | 12 |
| Estimated weeks to MVP | 8–12 | 6–10 | 4–8 |
games_services dependency present, service not implemented.| Period | Focus Area | Key Deliverables |
|---|---|---|
| V1 → V3 Mar 23 → Apr 5 (13 days) | Content, Engine & Metagame | +32 special tiles, Falcon power-up, 6 combos, 12 SFX, streak system, naval/producer/dock mechanics, Star Progression, Daily Rewards, Empire Pass, Chain tiles, GameClock, booster engine, Lightning fix, PostHog Remote Config |
| V3 → V4 Apr 5 → Apr 9 (4 days) | Infrastructure & Launch Prep | Notification Service (12 types, reward system), Video System (section videos), Starter Pack (full service + UI), Jelly tiles (J, DJ), +3 booster SFX |
| Period | Focus | Items |
|---|---|---|
| Week 4 Apr 9–16 | Technical Debt | Config bug fixes + RevenueCat Empire Pass integration |
| Week 5–6 | Competition & Social | Leaderboard integration + social login configuration |
| Week 7–10 | Content | Level expansion (250→500) + combo balancing |
| Week 11–12 | Launch Prep | Store listing + ad production IDs + crash reporting + soft launch |
| AAA Requirement | Current Foundation | Gap to AAA |
|---|---|---|
| Battle Pass | Empire Pass exists | Extend to 30-day seasonal cycle |
| Live Events | Remote Config ready | Event framework + time-limited levels |
| Re-engagement | 12 notification types | AI send-time optimization |
| Daily Login | Daily Rewards 7-day | 30-day calendar + weekly missions |
| Content Pipeline | 54 tile types | OTA level delivery, level editor |
| Anti-Cheat | TimeIntegrity + GameClock | Server-side validation |
| Monetization | IAP + Starter Pack + Empire Pass | Subscription, cosmetics, VIP tiers |
| Backend | Local only | Cloud save, PvP server, analytics warehouse |
| Social | Auth code ready | Guild, friends, PvP, referral |