{
    "ok": true,
    "snapshot": {
        "installed": true,
        "version": "4.0.1-advanced-live-ops-retention-intelligence",
        "readiness": {
            "score": 100,
            "ready": 16,
            "total": 16,
            "status": "ready",
            "checks": {
                "migration_062": {
                    "ready": true,
                    "label": "Migration 062 present"
                },
                "phase40_core": {
                    "ready": true,
                    "label": "Phase 40 core season/event tables"
                },
                "automation_rules": {
                    "ready": true,
                    "label": "Automation rules table"
                },
                "journeys": {
                    "ready": true,
                    "label": "Journey blueprint and step tables"
                },
                "effectiveness": {
                    "ready": true,
                    "label": "Campaign effectiveness scoring"
                },
                "churn": {
                    "ready": true,
                    "label": "Churn risk and winback queue"
                },
                "guardrails": {
                    "ready": true,
                    "label": "Reward/XP/budget guardrails"
                },
                "throttles": {
                    "ready": true,
                    "label": "Notification throttle rules"
                },
                "conflicts": {
                    "ready": true,
                    "label": "Calendar conflict resolver"
                },
                "experiments": {
                    "ready": true,
                    "label": "A/B experiment layer"
                },
                "segments": {
                    "ready": true,
                    "label": "Segment intelligence scores"
                },
                "recommendations": {
                    "ready": true,
                    "label": "Live ops recommendation queue"
                },
                "simulation": {
                    "ready": true,
                    "label": "Event launch simulator"
                },
                "runs": {
                    "ready": true,
                    "label": "Automation run history"
                },
                "admin_page": {
                    "ready": true,
                    "label": "Admin Phase 40.1 centre"
                },
                "api_routes": {
                    "ready": true,
                    "label": "Phase 40.1 API routes",
                    "route": "api/v1/retention-intelligence/snapshot"
                }
            }
        },
        "health": {
            "score": 90,
            "status": "healthy",
            "open_conflicts": 0,
            "critical_conflicts": 0,
            "open_recommendations": 0,
            "running_experiments": 0,
            "queued_winbacks": 0,
            "latest_effectiveness": null
        },
        "automation_rules": [],
        "journeys": [],
        "experiments": [],
        "guardrails": [],
        "notification_throttles": [],
        "calendar_conflicts": [],
        "effectiveness": [],
        "churn_risk": [],
        "winback_queue": [],
        "recommendations": [],
        "simulation_runs": [],
        "recent_runs": [],
        "personalised_hub": null,
        "mobile_handoff": {
            "version": "4.0.1-advanced-live-ops-retention-intelligence",
            "deep_links": {
                "missions": "app/missions",
                "events": "app/missions",
                "battlepass": "app/missions",
                "guild": "app/guild",
                "market": "app/marketplace",
                "packs": "app/packs",
                "battle": "app/battle",
                "social": "app/social",
                "support": "app/support"
            },
            "refresh_bundles": {
                "mission_claim": [
                    "player-hub",
                    "missions",
                    "wallet",
                    "notifications"
                ],
                "login_claim": [
                    "player-hub",
                    "login-streak",
                    "wallet",
                    "missions"
                ],
                "campaign_click": [
                    "player-hub",
                    "campaigns",
                    "analytics"
                ],
                "event_join": [
                    "calendar",
                    "leaderboard",
                    "missions",
                    "notifications"
                ]
            },
            "unity_notes": [
                "Use retention-intelligence/player endpoint for personalised next best actions.",
                "Use refresh bundles to invalidate local mobile caches after live-op actions."
            ]
        }
    }
}