{
    "ok": true,
    "mobile": {
        "version": "4.2.1-social-hub-dashboard-upgrade",
        "screen_key": "phase23_experience_layer",
        "theme": {
            "variant": "stadium-neon",
            "density": "comfortable",
            "palette": {
                "primary": "#00f49a",
                "secondary": "#34dfff",
                "accent": "#ffd45f",
                "bg": "#050913"
            },
            "motion": "premium"
        },
        "identity_strip": {
            "display_name": "aussiewarrior",
            "title": "Rookie Coach",
            "level": 8,
            "xp_percent": 96,
            "coins": 9567,
            "gems": 0
        },
        "recommended_next_action": {
            "label": "Open your first pack",
            "route": "/shop",
            "key": "open_pack"
        },
        "moment_queue": [
            {
                "type": "level",
                "title": "Level 8 Coach",
                "body": "Your progression is climbing. Keep earning XP through matches, rewards and objectives.",
                "accent": "cyan",
                "route": "/profile"
            },
            {
                "type": "collection",
                "title": "91% Album Complete",
                "body": "Your collection is building towards premium rewards.",
                "accent": "green",
                "route": "/collection"
            },
            {
                "type": "card_showcase",
                "title": "Showcase Ready",
                "body": "Feature your rarest or favourite card on your profile.",
                "accent": "gold",
                "route": "/profile"
            },
            {
                "type": "nudge",
                "title": "Open your next pack",
                "body": "Fresh cards drive squads, crafting and the marketplace.",
                "accent": "mint",
                "route": "/shop"
            },
            {
                "type": "nudge",
                "title": "Finish your active squad",
                "body": "A full 13 + 4 squad unlocks better match entry and rewards.",
                "accent": "mint",
                "route": "/squad"
            }
        ],
        "quick_actions": [
            {
                "key": "next",
                "label": "Open your first pack",
                "route": "/shop",
                "accent": "mint",
                "priority": 100
            },
            {
                "key": "open_pack",
                "label": "Open Packs",
                "route": "/shop",
                "accent": "gold",
                "priority": 90
            },
            {
                "key": "edit_squad",
                "label": "Edit Squad",
                "route": "/squad",
                "accent": "cyan",
                "priority": 80
            },
            {
                "key": "play_match",
                "label": "Play Match",
                "route": "/battle",
                "accent": "green",
                "priority": 75
            },
            {
                "key": "guild_hq",
                "label": "Guild HQ",
                "route": "/guilds/hq",
                "accent": "purple",
                "priority": 70
            },
            {
                "key": "claim_rewards",
                "label": "Rewards",
                "route": "/live",
                "accent": "gold",
                "priority": 65
            }
        ],
        "nudges": [
            {
                "id": 1,
                "key": "open_pack",
                "title": "Open your next pack",
                "body": "Fresh cards drive squads, crafting and the marketplace.",
                "target_route": "/shop",
                "priority": 100,
                "surface": "dashboard",
                "rule_key": "no_recent_pack"
            },
            {
                "id": 2,
                "key": "build_squad",
                "title": "Finish your active squad",
                "body": "A full 13 + 4 squad unlocks better match entry and rewards.",
                "target_route": "/squad",
                "priority": 95,
                "surface": "dashboard",
                "rule_key": "squad_incomplete"
            },
            {
                "id": 3,
                "key": "claim_rewards",
                "title": "Rewards are waiting",
                "body": "Check Live Ops for daily objectives, calendar rewards and event progress.",
                "target_route": "/live",
                "priority": 85,
                "surface": "dashboard",
                "rule_key": "reward_ready"
            },
            {
                "id": 4,
                "key": "guild_hq",
                "title": "Check Guild HQ",
                "body": "Guild wars, announcements and treasury goals are live.",
                "target_route": "/guilds/hq",
                "priority": 80,
                "surface": "guild",
                "rule_key": "guild_member"
            }
        ],
        "guild_badge": {
            "in_guild": false,
            "guild_name": "No guild yet",
            "role": "Prospect",
            "members": 0,
            "open_wars": 0,
            "open_goals": 0
        },
        "debug": {
            "cache_seconds": 45,
            "payload_size": "medium",
            "safe_for_guest": false
        }
    }
}