{
    "ok": true,
    "data": {
        "installed": true,
        "version": "4.0.19-admin-release-panel",
        "stats": {
            "active_users_today": 2,
            "total_users": 9,
            "active_bots_today": 0,
            "pack_openings_today": 0,
            "marketplace_sales_today": 0,
            "trades_today": 0,
            "auctions_today": 0,
            "battles_today": 0,
            "guild_activity_today": 0,
            "social_activity_today": 0,
            "open_tickets": 1,
            "failed_cron": 0
        },
        "sections": {
            "dashboard": {
                "label": "Admin Release Dashboard",
                "group": "Launch Control",
                "description": "Production-quality admin command view with release score, blockers, warnings, operational lanes and next fixes.",
                "permission": "admin.dashboard.view"
            },
            "quick-actions": {
                "label": "Quick Actions",
                "group": "Launch Control",
                "description": "Release-safe shortcuts for announcements, events, rewards, pauses, checks, snapshots and logs.",
                "permission": "admin.quick_actions.manage"
            },
            "roles": {
                "label": "Roles & Permissions",
                "group": "System",
                "description": "Super Admin, Game Admin, Economy Admin, Live Ops Manager, Moderator, Support Agent and Read Only controls.",
                "permission": "admin.roles.manage"
            },
            "audit": {
                "label": "Audit Log",
                "group": "System",
                "description": "Admin action log with target, before/after JSON, IP, user agent and rollback availability.",
                "permission": "admin.audit.view"
            },
            "users": {
                "label": "Users",
                "direct_url": "admin/users",
                "group": "Players",
                "description": "Users, wallets, inventories, squads, history, fraud score, notes and support links.",
                "permission": "admin.users.manage"
            },
            "cards": {
                "label": "Cards",
                "direct_url": "admin/cards",
                "group": "Cards & Packs",
                "description": "Card filters, image previews, edition counts, ownership history and pack/reward eligibility.",
                "permission": "admin.cards.manage"
            },
            "packs": {
                "label": "Packs",
                "direct_url": "admin/packs",
                "group": "Cards & Packs",
                "description": "Pack definitions, prices, odds, pity, promos, proof logs and simulation controls.",
                "permission": "admin.packs.manage"
            },
            "economy": {
                "label": "Economy",
                "direct_url": "admin/economy",
                "group": "Economy",
                "description": "Ledger, coin movement, marketplace fees, rewards, pack purchases and bot economy impact.",
                "permission": "admin.economy.view"
            },
            "marketplace": {
                "label": "Marketplace & Auctions",
                "direct_url": "admin/phase14-marketplace",
                "group": "Economy",
                "description": "Listings, auctions, bids, liquidity, price warnings, bot involvement and cancellation tools.",
                "permission": "admin.market.manage"
            },
            "trades": {
                "label": "Trade Admin",
                "direct_url": "admin/phase14-marketplace",
                "group": "Economy",
                "description": "Pending/accepted/rejected trades, valuation snapshots, suspicious partners and reversal review.",
                "permission": "admin.trades.manage"
            },
            "guilds": {
                "label": "Guild Admin",
                "direct_url": "admin/phase22-guilds",
                "group": "Guilds & Social",
                "description": "Guilds, members, roles, chat logs, donations, wars, reports and stadium links.",
                "permission": "admin.guilds.manage"
            },
            "moderation": {
                "label": "Social Moderation",
                "direct_url": "admin/community",
                "group": "Guilds & Social",
                "description": "Feed posts, comments, reports, hidden content, chat moderation and bot post retirement.",
                "permission": "admin.moderation.manage"
            },
            "live-ops": {
                "label": "Live Ops",
                "direct_url": "admin/live-ops",
                "group": "Live Ops",
                "description": "Events, missions, battlepass, daily login, shop promos, banners and seasonal scheduling.",
                "permission": "admin.live_ops.manage"
            },
            "cms": {
                "label": "CMS Manager",
                "direct_url": "admin/phase25-engagement",
                "group": "Live Ops",
                "description": "News, announcements, banners, help, onboarding, seasonal messages, maintenance notices and patch notes.",
                "permission": "admin.cms.manage"
            },
            "notifications": {
                "label": "Notification Campaigns",
                "group": "Live Ops",
                "description": "Campaigns for marketplace, guilds, matches, auctions, trades, rentals, events and maintenance respecting preferences.",
                "permission": "admin.notifications.manage"
            },
            "feature-flags": {
                "label": "Feature Flags",
                "group": "Live Ops",
                "description": "Global/admin-only/percentage/user-allowlist/date-scheduled rollout controls.",
                "permission": "admin.flags.manage"
            },
            "maintenance": {
                "label": "Maintenance Mode",
                "group": "System",
                "description": "Maintenance messages, write locks, API write disable, bypasses and scheduled windows.",
                "permission": "admin.maintenance.manage"
            },
            "cron": {
                "label": "Cron / Queue Monitor",
                "group": "System",
                "description": "Cron status, stuck locks, job queues, bot cron, notification cron and cleanup controls.",
                "permission": "admin.cron.manage"
            },
            "install": {
                "label": "Install Checker",
                "group": "System",
                "description": "PHP/MySQL/config/table/index/folder/route/migration/cron/JWT/mail/Stripe checks.",
                "permission": "admin.install.view"
            },
            "api-health": {
                "label": "API Health Centre",
                "group": "System",
                "description": "API route health tests with response timing and last checked status.",
                "permission": "admin.api_health.view"
            },
            "search": {
                "label": "Global Admin Search",
                "group": "System",
                "description": "Search users, cards, packs, listings, trades, auctions, guilds, posts, events, tickets, ledger and bots.",
                "permission": "admin.search.use"
            },
            "notes": {
                "label": "Admin Notes",
                "group": "System",
                "description": "Internal notes on users, cards, packs, trades, listings, guilds, bots and tickets.",
                "permission": "admin.notes.manage"
            },
            "support": {
                "label": "Support Tickets",
                "group": "Players",
                "description": "Ticket queue with status, priority, assignment, user link, messages, internal notes and canned response support.",
                "permission": "admin.support.manage"
            },
            "bots": {
                "label": "Bot Operations",
                "group": "Bots",
                "description": "Fast access to Director, Personality, Safeguards, Brain, Optimisation and Hardening controls.",
                "permission": "admin.bots.view"
            }
        },
        "quick_actions": [
            {
                "action_key": "create_announcement",
                "label": "Create announcement",
                "description": "Open CMS manager to create an announcement.",
                "target_url": "admin/command-centre/cms",
                "icon_key": "announce",
                "permission_key": "admin.cms.manage",
                "danger_level": "safe",
                "requires_confirmation": "0",
                "enabled": "1",
                "sort_order": "10",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "create_event",
                "label": "Create event",
                "description": "Open Live Ops manager to create a new event.",
                "target_url": "admin/live-ops",
                "icon_key": "event",
                "permission_key": "admin.live_ops.manage",
                "danger_level": "safe",
                "requires_confirmation": "0",
                "enabled": "1",
                "sort_order": "20",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "create_pack_promo",
                "label": "Create pack promo",
                "description": "Open CMS/Pack promo manager.",
                "target_url": "admin/command-centre/cms",
                "icon_key": "pack",
                "permission_key": "admin.packs.manage",
                "danger_level": "safe",
                "requires_confirmation": "0",
                "enabled": "1",
                "sort_order": "30",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "add_card",
                "label": "Add card",
                "description": "Open card admin.",
                "target_url": "admin/cards",
                "icon_key": "card",
                "permission_key": "admin.cards.manage",
                "danger_level": "safe",
                "requires_confirmation": "0",
                "enabled": "1",
                "sort_order": "40",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "grant_reward",
                "label": "Grant reward",
                "description": "Open user management for grants.",
                "target_url": "admin/users",
                "icon_key": "reward",
                "permission_key": "admin.users.manage",
                "danger_level": "warning",
                "requires_confirmation": "1",
                "enabled": "1",
                "sort_order": "50",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "ban_suspend_user",
                "label": "Ban/suspend user",
                "description": "Open user management status controls.",
                "target_url": "admin/users",
                "icon_key": "ban",
                "permission_key": "admin.users.manage",
                "danger_level": "danger",
                "requires_confirmation": "1",
                "enabled": "1",
                "sort_order": "60",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "pause_marketplace",
                "label": "Pause marketplace",
                "description": "Open feature flag manager.",
                "target_url": "admin/command-centre/feature-flags",
                "icon_key": "market",
                "permission_key": "admin.flags.manage",
                "danger_level": "warning",
                "requires_confirmation": "1",
                "enabled": "1",
                "sort_order": "70",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "pause_bot_economy",
                "label": "Pause bot economy",
                "description": "Open bot hardening controls.",
                "target_url": "admin/bot-hardening",
                "icon_key": "bot",
                "permission_key": "admin.bots.view",
                "danger_level": "warning",
                "requires_confirmation": "1",
                "enabled": "1",
                "sort_order": "80",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "enable_maintenance",
                "label": "Enable maintenance mode",
                "description": "Open maintenance manager.",
                "target_url": "admin/command-centre/maintenance",
                "icon_key": "maintenance",
                "permission_key": "admin.maintenance.manage",
                "danger_level": "danger",
                "requires_confirmation": "1",
                "enabled": "1",
                "sort_order": "90",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "run_cron_health",
                "label": "Run cron health check",
                "description": "Open cron/queue monitor.",
                "target_url": "admin/command-centre/cron",
                "icon_key": "cron",
                "permission_key": "admin.cron.manage",
                "danger_level": "safe",
                "requires_confirmation": "0",
                "enabled": "1",
                "sort_order": "100",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "run_migration_check",
                "label": "Run migration check",
                "description": "Open install checker.",
                "target_url": "admin/command-centre/install",
                "icon_key": "install",
                "permission_key": "admin.install.view",
                "danger_level": "safe",
                "requires_confirmation": "0",
                "enabled": "1",
                "sort_order": "110",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "clear_cache",
                "label": "Clear cache",
                "description": "Queue cache clear review.",
                "target_url": "admin/command-centre/quick-actions",
                "icon_key": "cache",
                "permission_key": "admin.quick_actions.manage",
                "danger_level": "warning",
                "requires_confirmation": "1",
                "enabled": "1",
                "sort_order": "120",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "action_key": "view_audit_log",
                "label": "View audit log",
                "description": "Open audit log.",
                "target_url": "admin/command-centre/audit",
                "icon_key": "audit",
                "permission_key": "admin.audit.view",
                "danger_level": "safe",
                "requires_confirmation": "0",
                "enabled": "1",
                "sort_order": "130",
                "created_at": "2026-07-03 08:55:48",
                "updated_at": "2026-07-03 08:55:48"
            }
        ],
        "health": [
            {
                "label": "Economy Health",
                "score": 75,
                "status": "monitor"
            },
            {
                "label": "Bot Confidence",
                "score": 0,
                "status": "watch"
            },
            {
                "label": "Cron Health",
                "score": 90,
                "status": "monitor"
            },
            {
                "label": "Migration Status",
                "score": 92,
                "status": "ready"
            }
        ],
        "latest_audit": [
            {
                "id": "47",
                "actor_user_id": "904",
                "action": "admin_card_create",
                "target_type": "card_definition",
                "target_id": "45",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "{\"name\":\"James Fisher-Harris\"}",
                "created_at": "2026-07-05 10:28:43"
            },
            {
                "id": "46",
                "actor_user_id": "904",
                "action": "admin_card_create",
                "target_type": "card_definition",
                "target_id": "44",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "{\"name\":\"Wayde Egan\"}",
                "created_at": "2026-07-05 10:04:36"
            },
            {
                "id": "45",
                "actor_user_id": "904",
                "action": "admin_card_create",
                "target_type": "card_definition",
                "target_id": "43",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "{\"name\":\"Dallin Watene-Zelezniak\"}",
                "created_at": "2026-07-05 10:02:43"
            },
            {
                "id": "44",
                "actor_user_id": "904",
                "action": "admin_card_create",
                "target_type": "card_definition",
                "target_id": "42",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "{\"name\":\"Jacob Laban\"}",
                "created_at": "2026-07-05 07:20:00"
            },
            {
                "id": "43",
                "actor_user_id": "904",
                "action": "admin_card_create",
                "target_type": "card_definition",
                "target_id": "41",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "{\"name\":\"Luke Hanson\"}",
                "created_at": "2026-07-05 07:16:11"
            },
            {
                "id": "42",
                "actor_user_id": "904",
                "action": "admin_card_create",
                "target_type": "card_definition",
                "target_id": "40",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "{\"name\":\"Erin Clark\"}",
                "created_at": "2026-07-05 07:12:02"
            },
            {
                "id": "41",
                "actor_user_id": "904",
                "action": "admin_card_create",
                "target_type": "card_definition",
                "target_id": "39",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "{\"name\":\"Roger Tuivasa-Sheck\"}",
                "created_at": "2026-07-05 07:06:25"
            },
            {
                "id": "40",
                "actor_user_id": "904",
                "action": "admin_card_create",
                "target_type": "card_definition",
                "target_id": "38",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "{\"name\":\"Jackson Ford\"}",
                "created_at": "2026-07-05 07:02:51"
            },
            {
                "id": "39",
                "actor_user_id": "904",
                "action": "admin_card_update",
                "target_type": "card_definition",
                "target_id": "37",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "[]",
                "created_at": "2026-07-05 06:58:40"
            },
            {
                "id": "38",
                "actor_user_id": "904",
                "action": "admin_card_update",
                "target_type": "card_definition",
                "target_id": "36",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "[]",
                "created_at": "2026-07-05 06:58:15"
            },
            {
                "id": "37",
                "actor_user_id": "904",
                "action": "admin_card_update",
                "target_type": "card_definition",
                "target_id": "37",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "[]",
                "created_at": "2026-07-05 06:54:55"
            },
            {
                "id": "36",
                "actor_user_id": "904",
                "action": "admin_card_clone",
                "target_type": "card_definition",
                "target_id": "37",
                "ip_address": "203.12.1.255",
                "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36",
                "meta_json": "{\"from_card_id\":36}",
                "created_at": "2026-07-05 06:50:46"
            }
        ],
        "permissions": [
            {
                "id": "42",
                "role_key": "economy_admin",
                "permission_key": "admin.audit.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "38",
                "role_key": "economy_admin",
                "permission_key": "admin.dashboard.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "39",
                "role_key": "economy_admin",
                "permission_key": "admin.economy.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "40",
                "role_key": "economy_admin",
                "permission_key": "admin.market.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "41",
                "role_key": "economy_admin",
                "permission_key": "admin.trades.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "34",
                "role_key": "game_admin",
                "permission_key": "admin.cards.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "32",
                "role_key": "game_admin",
                "permission_key": "admin.dashboard.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "36",
                "role_key": "game_admin",
                "permission_key": "admin.live_ops.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "35",
                "role_key": "game_admin",
                "permission_key": "admin.packs.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "37",
                "role_key": "game_admin",
                "permission_key": "admin.support.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "33",
                "role_key": "game_admin",
                "permission_key": "admin.users.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "45",
                "role_key": "live_ops_manager",
                "permission_key": "admin.cms.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "43",
                "role_key": "live_ops_manager",
                "permission_key": "admin.dashboard.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "47",
                "role_key": "live_ops_manager",
                "permission_key": "admin.flags.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "44",
                "role_key": "live_ops_manager",
                "permission_key": "admin.live_ops.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "46",
                "role_key": "live_ops_manager",
                "permission_key": "admin.notifications.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "48",
                "role_key": "moderator",
                "permission_key": "admin.dashboard.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "51",
                "role_key": "moderator",
                "permission_key": "admin.guilds.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "49",
                "role_key": "moderator",
                "permission_key": "admin.moderation.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "52",
                "role_key": "moderator",
                "permission_key": "admin.support.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "50",
                "role_key": "moderator",
                "permission_key": "admin.users.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "58",
                "role_key": "read_only",
                "permission_key": "admin.audit.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "57",
                "role_key": "read_only",
                "permission_key": "admin.dashboard.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "59",
                "role_key": "read_only",
                "permission_key": "admin.search.use",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "60",
                "role_key": "read_only",
                "permission_key": "admin.ux.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "1",
                "role_key": "super_admin",
                "permission_key": "admin.access",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "2",
                "role_key": "super_admin",
                "permission_key": "admin.api_health.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "3",
                "role_key": "super_admin",
                "permission_key": "admin.audit.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "4",
                "role_key": "super_admin",
                "permission_key": "admin.bots.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "5",
                "role_key": "super_admin",
                "permission_key": "admin.cards.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "6",
                "role_key": "super_admin",
                "permission_key": "admin.cms.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "7",
                "role_key": "super_admin",
                "permission_key": "admin.cron.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "8",
                "role_key": "super_admin",
                "permission_key": "admin.dashboard.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "9",
                "role_key": "super_admin",
                "permission_key": "admin.economy.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "10",
                "role_key": "super_admin",
                "permission_key": "admin.flags.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "11",
                "role_key": "super_admin",
                "permission_key": "admin.guilds.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "12",
                "role_key": "super_admin",
                "permission_key": "admin.install.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "13",
                "role_key": "super_admin",
                "permission_key": "admin.live_ops.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "14",
                "role_key": "super_admin",
                "permission_key": "admin.maintenance.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "15",
                "role_key": "super_admin",
                "permission_key": "admin.market.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "16",
                "role_key": "super_admin",
                "permission_key": "admin.moderation.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "17",
                "role_key": "super_admin",
                "permission_key": "admin.notes.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "18",
                "role_key": "super_admin",
                "permission_key": "admin.notifications.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "19",
                "role_key": "super_admin",
                "permission_key": "admin.packs.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "20",
                "role_key": "super_admin",
                "permission_key": "admin.quick_actions.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "21",
                "role_key": "super_admin",
                "permission_key": "admin.roles.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "22",
                "role_key": "super_admin",
                "permission_key": "admin.search.use",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "23",
                "role_key": "super_admin",
                "permission_key": "admin.support.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "24",
                "role_key": "super_admin",
                "permission_key": "admin.trades.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "25",
                "role_key": "super_admin",
                "permission_key": "admin.users.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "26",
                "role_key": "super_admin",
                "permission_key": "admin.ux.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "53",
                "role_key": "support_agent",
                "permission_key": "admin.dashboard.view",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "56",
                "role_key": "support_agent",
                "permission_key": "admin.notes.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "55",
                "role_key": "support_agent",
                "permission_key": "admin.support.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "54",
                "role_key": "support_agent",
                "permission_key": "admin.users.manage",
                "is_allowed": "1",
                "updated_at": "2026-07-03 08:55:48"
            }
        ],
        "flags": [
            {
                "id": "53",
                "flag_key": "admin_approval_queue",
                "label": "Admin Approval Queue",
                "is_enabled": "1",
                "description": "Requires approval workflow for high-risk admin changes.",
                "updated_at": "2026-07-03 09:14:56"
            },
            {
                "id": "54",
                "flag_key": "admin_claim_codes",
                "label": "Admin Claim Codes",
                "is_enabled": "1",
                "description": "Enables admin-created redeemable claim codes.",
                "updated_at": "2026-07-03 09:14:56"
            },
            {
                "id": "48",
                "flag_key": "admin_cms_manager",
                "label": "Admin CMS Manager",
                "is_enabled": "1",
                "description": "Enables editable news, announcements, banners, help articles, onboarding text and maintenance notices.",
                "updated_at": "2026-07-02 10:21:48"
            },
            {
                "id": "50",
                "flag_key": "admin_feature_rollouts",
                "label": "Admin Feature Flag Rollouts",
                "is_enabled": "1",
                "description": "Enables percentage, allowlist and scheduled feature flag rollout controls.",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "52",
                "flag_key": "admin_operations_centre",
                "label": "Admin Operations Centre",
                "is_enabled": "1",
                "description": "Enables Phase 35 operations, automation and intelligence admin tools.",
                "updated_at": "2026-07-03 09:14:56"
            },
            {
                "id": "51",
                "flag_key": "admin_support_centre",
                "label": "Admin Support Centre",
                "is_enabled": "1",
                "description": "Enables expanded support ticket workflows from the command centre.",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "49",
                "flag_key": "advanced_admin_command_centre",
                "label": "Advanced Admin Command Centre",
                "is_enabled": "1",
                "description": "Enables Phase 34 admin command centre dashboard, navigation, controls, search, notes and production tooling.",
                "updated_at": "2026-07-03 08:55:48"
            },
            {
                "id": "31",
                "flag_key": "advanced_guild_hq",
                "label": "Advanced Guild HQ",
                "is_enabled": "1",
                "description": "Enables Phase 22 advanced guild command centre, roles, wars, leagues and bots.",
                "updated_at": "2026-07-01 22:53:09"
            },
            {
                "id": "46",
                "flag_key": "advanced_notification_preferences",
                "label": "Advanced Notification Preferences",
                "is_enabled": "1",
                "description": "Enables Phase 25 marketplace/guild/match/live ops/auction/trade/rental notification preference centre.",
                "updated_at": "2026-07-02 10:21:48"
            },
            {
                "id": "47",
                "flag_key": "advanced_social_feed",
                "label": "Advanced Social Feed",
                "is_enabled": "1",
                "description": "Enables app-wide activity feed with reactions, comments, hide and report controls.",
                "updated_at": "2026-07-02 10:21:48"
            },
            {
                "id": "4",
                "flag_key": "bots_enabled",
                "label": "Bots Enabled",
                "is_enabled": "0",
                "description": "Phase 5 bot activity flag.",
                "updated_at": "2026-06-26 15:31:28"
            },
            {
                "id": "18",
                "flag_key": "card_loans_enabled",
                "label": "Card loans and rentals enabled",
                "is_enabled": "1",
                "description": "Enables Phase 15 card loan/rental workflows.",
                "updated_at": "2026-07-01 02:12:05"
            },
            {
                "id": "17",
                "flag_key": "card_utility_enabled",
                "label": "Card utility enabled",
                "is_enabled": "1",
                "description": "Enables Phase 15 duplicate, quick-sell, crafting, fusion, protection, loans and mission surfaces.",
                "updated_at": "2026-07-01 02:12:05"
            },
            {
                "id": "19",
                "flag_key": "card_utility_mobile_api_enabled",
                "label": "Card utility mobile API enabled",
                "is_enabled": "1",
                "description": "Enables Phase 15 Unity/mobile card utility payloads.",
                "updated_at": "2026-07-01 02:12:05"
            },
            {
                "id": "22",
                "flag_key": "client_telemetry",
                "label": "Client Telemetry",
                "is_enabled": "1",
                "description": "Accepts lightweight client telemetry and error reports.",
                "updated_at": "2026-07-01 09:56:14"
            },
            {
                "id": "32",
                "flag_key": "guild_bots",
                "label": "Guild Bots",
                "is_enabled": "1",
                "description": "Enables controlled bot interactions in guilds, chats, donations and war scouting.",
                "updated_at": "2026-07-01 22:53:09"
            },
            {
                "id": "42",
                "flag_key": "guild_debug_membership_endpoint",
                "label": "Guild Debug Membership Endpoint",
                "is_enabled": "1",
                "description": "Enables the logged-in player guild membership diagnostic endpoint for visibility repair.",
                "updated_at": "2026-07-02 02:02:57"
            },
            {
                "id": "41",
                "flag_key": "guild_hard_membership_resolver",
                "label": "Guild Hard Membership Resolver",
                "is_enabled": "1",
                "description": "Forces Guild pages and APIs to use the Phase 23.12 schema-aware guild membership resolver.",
                "updated_at": "2026-07-02 02:02:57"
            },
            {
                "id": "33",
                "flag_key": "guild_leagues",
                "label": "Guild Leagues",
                "is_enabled": "1",
                "description": "Enables guild league seasons, standings and guild tournament brackets.",
                "updated_at": "2026-07-01 22:53:09"
            },
            {
                "id": "37",
                "flag_key": "guild_premium_experience",
                "label": "Guild Premium Experience",
                "is_enabled": "1",
                "description": "Shows the premium guild command centre on the main Guilds page and Guild HQ route.",
                "updated_at": "2026-07-02 01:50:42"
            },
            {
                "id": "38",
                "flag_key": "guild_ux_display_repair",
                "label": "Guild UX Display Repair",
                "is_enabled": "1",
                "description": "Keeps original Guilds page, Advanced HQ page, navigation and mobile payloads in sync.",
                "updated_at": "2026-07-02 01:50:42"
            },
            {
                "id": "9",
                "flag_key": "long_build_mode",
                "label": "Long Build Mode",
                "is_enabled": "1",
                "description": "The project is being built in longer production phases with complete and updated ZIPs.",
                "updated_at": "2026-06-26 15:45:04"
            },
            {
                "id": "1",
                "flag_key": "maintenance_mode",
                "label": "Maintenance Mode",
                "is_enabled": "0",
                "description": "When enabled, non-admin players see maintenance page.",
                "updated_at": "2026-06-26 15:31:28"
            },
            {
                "id": "14",
                "flag_key": "market_frontend_polish_enabled",
                "label": "Marketplace frontend polish enabled",
                "is_enabled": "1",
                "description": "Enables Phase 14.11 player-facing market UX pages and safety messaging.",
                "updated_at": "2026-07-01 01:50:49"
            },
            {
                "id": "16",
                "flag_key": "market_launch_final_qa_enabled",
                "label": "Marketplace final launch QA enabled",
                "is_enabled": "1",
                "description": "Enables Phase 14.20 launch readiness dashboard.",
                "updated_at": "2026-07-01 01:50:49"
            },
            {
                "id": "12",
                "flag_key": "market_listing_offers_enabled",
                "label": "Marketplace listing offers enabled",
                "is_enabled": "1",
                "description": "Allows players to make coin offers against active buy-now listings.",
                "updated_at": "2026-07-01 01:40:41"
            },
            {
                "id": "15",
                "flag_key": "market_mobile_api_enabled",
                "label": "Marketplace mobile API enabled",
                "is_enabled": "1",
                "description": "Enables Phase 14.14 mobile marketplace payloads.",
                "updated_at": "2026-07-01 01:50:49"
            },
            {
                "id": "13",
                "flag_key": "market_phase14_deep_qa_enabled",
                "label": "Phase 14 marketplace QA enabled",
                "is_enabled": "1",
                "description": "Enables marketplace, auction, trade, bot and fraud QA dashboards.",
                "updated_at": "2026-07-01 01:40:41"
            },
            {
                "id": "3",
                "flag_key": "marketplace_enabled",
                "label": "Marketplace Enabled",
                "is_enabled": "0",
                "description": "Phase 5 marketplace flag.",
                "updated_at": "2026-06-26 15:31:28"
            },
            {
                "id": "2",
                "flag_key": "packs_enabled",
                "label": "Packs Enabled",
                "is_enabled": "0",
                "description": "Phase 2 pack economy flag.",
                "updated_at": "2026-06-26 15:31:28"
            },
            {
                "id": "10",
                "flag_key": "phase11_finalisation_tools_enabled",
                "label": "Phase 11 Finalisation Tools",
                "is_enabled": "1",
                "description": "Enables card economy reconciliation, pack stress simulation, receipt ledger and Phase 11 QA dashboards.",
                "updated_at": "2026-07-01 00:51:24"
            },
            {
                "id": "11",
                "flag_key": "phase12_finalisation_tools_enabled",
                "label": "Phase 12 Finalisation Tools",
                "is_enabled": "1",
                "description": "Enables match regression QA, production squad presets, replay viewer polish, Best-of-3 arena polish and report/progression audits.",
                "updated_at": "2026-07-01 00:53:23"
            },
            {
                "id": "29",
                "flag_key": "phase21_global_ux",
                "label": "Phase 21 Global UX Polish",
                "is_enabled": "1",
                "description": "Enables premium UX/UI payloads and design-system contracts.",
                "updated_at": "2026-07-01 11:06:31"
            },
            {
                "id": "30",
                "flag_key": "phase21_mobile_ui_contracts",
                "label": "Phase 21 Mobile UI Contracts",
                "is_enabled": "1",
                "description": "Enables Phase 21 Unity/mobile screen design contracts.",
                "updated_at": "2026-07-01 11:06:31"
            },
            {
                "id": "28",
                "flag_key": "phase21_premium_profile",
                "label": "Phase 21 Premium Profile",
                "is_enabled": "1",
                "description": "Enables redesigned player profile and premium identity hub.",
                "updated_at": "2026-07-01 11:06:31"
            },
            {
                "id": "36",
                "flag_key": "phase23_contextual_nudges",
                "label": "Phase 23 Contextual Nudges",
                "is_enabled": "1",
                "description": "Enables contextual next-best-action nudges across player surfaces.",
                "updated_at": "2026-07-02 01:39:09"
            },
            {
                "id": "34",
                "flag_key": "phase23_experience_layer",
                "label": "Phase 23 Player Experience Layer",
                "is_enabled": "1",
                "description": "Enables smart UX nudges, moments, preferences and experience hub payloads.",
                "updated_at": "2026-07-02 01:39:09"
            },
            {
                "id": "35",
                "flag_key": "phase23_premium_moments",
                "label": "Phase 23 Premium Moments",
                "is_enabled": "1",
                "description": "Enables premium achievement/reward moment payloads for web and Unity.",
                "updated_at": "2026-07-02 01:39:09"
            },
            {
                "id": "45",
                "flag_key": "phase24_guild_experience_v2",
                "label": "Phase 24 Guild Experience v2",
                "is_enabled": "1",
                "description": "Enables upgraded guild UX cards and payloads.",
                "updated_at": "2026-07-02 09:52:54"
            },
            {
                "id": "43",
                "flag_key": "phase24_premium_game_ux",
                "label": "Phase 24 Premium Game UX",
                "is_enabled": "1",
                "description": "Enables premium game UX/UI polish, reward moments and visual contracts.",
                "updated_at": "2026-07-02 09:52:54"
            },
            {
                "id": "44",
                "flag_key": "phase24_reward_moments",
                "label": "Phase 24 Reward Moments",
                "is_enabled": "1",
                "description": "Enables reusable celebration/reward modal contracts.",
                "updated_at": "2026-07-02 09:52:54"
            },
            {
                "id": "63",
                "flag_key": "phase37_2_action_replay",
                "label": "Phase 37.2 Action Replay",
                "is_enabled": "1",
                "description": "Stores replay snapshots for admin/debug review of gameplay writes.",
                "updated_at": "2026-07-03 10:15:27"
            },
            {
                "id": "64",
                "flag_key": "phase37_2_demo_seed",
                "label": "Phase 37.2 Demo Seed Mode",
                "is_enabled": "1",
                "description": "Enables safe demo data seeding for gameplay testing.",
                "updated_at": "2026-07-03 10:15:27"
            },
            {
                "id": "65",
                "flag_key": "phase37_2_integration_self_test",
                "label": "Phase 37.2 Integration Self-Test",
                "is_enabled": "1",
                "description": "Enables optional safe gameplay integration self-tests.",
                "updated_at": "2026-07-03 10:15:27"
            },
            {
                "id": "62",
                "flag_key": "phase37_2_real_gameplay_engine",
                "label": "Phase 37.2 Real Gameplay Engine",
                "is_enabled": "1",
                "description": "Routes Phase 37 action endpoints through the real gameplay engine completion layer.",
                "updated_at": "2026-07-03 10:15:27"
            },
            {
                "id": "66",
                "flag_key": "phase37_3_live_readiness",
                "label": "Phase 37.3 Live Readiness",
                "is_enabled": "1",
                "description": "Enables final Phase 37 live migration, table, index and gameplay smoke-test verification.",
                "updated_at": "2026-07-03 10:26:30"
            },
            {
                "id": "68",
                "flag_key": "phase37_3_troubleshooting",
                "label": "Phase 37.3 Troubleshooting Notes",
                "is_enabled": "1",
                "description": "Exposes server-specific troubleshooting guidance for Phase 37 gameplay action issues.",
                "updated_at": "2026-07-03 10:26:30"
            },
            {
                "id": "67",
                "flag_key": "phase37_3_verification_self_test",
                "label": "Phase 37.3 Verification Self-Test",
                "is_enabled": "1",
                "description": "Enables dry-run verification self-tests and optional execute mode for test accounts.",
                "updated_at": "2026-07-03 10:26:30"
            },
            {
                "id": "61",
                "flag_key": "phase37_action_self_test",
                "label": "Phase 37.1 Gameplay Action Self-Test",
                "is_enabled": "1",
                "description": "Enables dry-run self-test reports for core gameplay action flows.",
                "updated_at": "2026-07-03 09:58:02"
            },
            {
                "id": "60",
                "flag_key": "phase37_mission_event_bus",
                "label": "Phase 37.1 Mission Event Bus",
                "is_enabled": "1",
                "description": "Queues mission progress events from gameplay writes for safe async/deduped processing.",
                "updated_at": "2026-07-03 09:58:02"
            },
            {
                "id": "56",
                "flag_key": "phase37_mission_progress_from_actions",
                "label": "Phase 37 Mission Progress From Actions",
                "is_enabled": "1",
                "description": "Records challenge progress from Phase 37 transactional actions.",
                "updated_at": "2026-07-03 09:45:43"
            },
            {
                "id": "59",
                "flag_key": "phase37_notification_event_bus",
                "label": "Phase 37.1 Notification Event Bus",
                "is_enabled": "1",
                "description": "Queues notification events from gameplay writes for inbox/email/push processors.",
                "updated_at": "2026-07-03 09:58:02"
            },
            {
                "id": "58",
                "flag_key": "phase37_player_action_hardening",
                "label": "Phase 37.1 Gameplay Action Hardening",
                "is_enabled": "1",
                "description": "Enables transaction/row-lock/audit/error/receipt hardening under Phase 37 player actions.",
                "updated_at": "2026-07-03 09:58:02"
            },
            {
                "id": "55",
                "flag_key": "phase37_player_actions",
                "label": "Phase 37 Player Actions",
                "is_enabled": "1",
                "description": "Enables idempotent player gameplay action API wrappers.",
                "updated_at": "2026-07-03 09:45:43"
            },
            {
                "id": "57",
                "flag_key": "phase37_social_action_autoposts",
                "label": "Phase 37 Social Action Auto Posts",
                "is_enabled": "1",
                "description": "Creates low-noise social feed items from major gameplay actions.",
                "updated_at": "2026-07-03 09:45:43"
            },
            {
                "id": "73",
                "flag_key": "phase38_1_action_launcher",
                "label": "Phase 38.1 Action Launcher",
                "is_enabled": "1",
                "description": "Exposes action-launch payload templates and preflight hints for player action endpoints.",
                "updated_at": "2026-07-03 10:51:39"
            },
            {
                "id": "75",
                "flag_key": "phase38_1_mobile_config",
                "label": "Phase 38.1 Mobile Config",
                "is_enabled": "1",
                "description": "Exposes safe-area, gesture, haptic and offline/retry metadata for web and Unity.",
                "updated_at": "2026-07-03 10:51:39"
            },
            {
                "id": "72",
                "flag_key": "phase38_1_player_ux_flow",
                "label": "Phase 38.1 Player UX Flow",
                "is_enabled": "1",
                "description": "Enables smart screen flow, next-action recommendations, breadcrumbs and nav badges.",
                "updated_at": "2026-07-03 10:51:39"
            },
            {
                "id": "74",
                "flag_key": "phase38_1_screen_telemetry",
                "label": "Phase 38.1 Screen Telemetry",
                "is_enabled": "1",
                "description": "Stores screen view/navigation telemetry for UX optimisation.",
                "updated_at": "2026-07-03 10:51:39"
            },
            {
                "id": "71",
                "flag_key": "phase38_mobile_parity",
                "label": "Phase 38 Mobile / Unity Parity",
                "is_enabled": "1",
                "description": "Enables player top HUD, profile strip, bottom navigation and parity metadata.",
                "updated_at": "2026-07-03 10:36:25"
            },
            {
                "id": "69",
                "flag_key": "phase38_player_ux",
                "label": "Phase 38 Player UX",
                "is_enabled": "1",
                "description": "Enables the polished mobile/web player app shell at /app and /play.",
                "updated_at": "2026-07-03 10:36:25"
            },
            {
                "id": "70",
                "flag_key": "phase38_player_ux_api",
                "label": "Phase 38 Player UX API",
                "is_enabled": "1",
                "description": "Exposes player UX shell, screen, readiness and Unity parity endpoints.",
                "updated_at": "2026-07-03 10:36:25"
            },
            {
                "id": "78",
                "flag_key": "phase39_1_economy_enforcement",
                "label": "Phase 39.1 Economy Enforcement",
                "is_enabled": "1",
                "description": "Enables economy enforcement, quarantine, reconciliation and recovery controls.",
                "updated_at": "2026-07-03 11:52:17"
            },
            {
                "id": "79",
                "flag_key": "phase39_1_scheduled_reconciliation",
                "label": "Phase 39.1 Scheduled Reconciliation",
                "is_enabled": "1",
                "description": "Allows scheduled auto-reconciliation dry-run checks.",
                "updated_at": "2026-07-03 11:52:17"
            },
            {
                "id": "76",
                "flag_key": "phase39_economy_hardening",
                "label": "Phase 39 Economy Hardening",
                "is_enabled": "1",
                "description": "Enables economy, fraud and reward hardening scanners and admin centre.",
                "updated_at": "2026-07-03 11:40:44"
            },
            {
                "id": "77",
                "flag_key": "phase39_scheduled_economy_audit",
                "label": "Phase 39 Scheduled Economy Audit",
                "is_enabled": "1",
                "description": "Allows scheduled economy audits through cron/API.",
                "updated_at": "2026-07-03 11:40:44"
            },
            {
                "id": "80",
                "flag_key": "phase42_1_social_hub_dashboard",
                "label": "Phase 42.1 Social Hub Dashboard",
                "is_enabled": "1",
                "description": "Enables dashboard-style Social Hub, challenges, gifts, profile statuses and mobile payload.",
                "updated_at": "2026-07-05 01:13:17"
            },
            {
                "id": "8",
                "flag_key": "phase9_review_tools",
                "label": "Phase 9 Review Tools",
                "is_enabled": "1",
                "description": "Integration review, demo seed and route manifest tools.",
                "updated_at": "2026-06-26 15:45:04"
            },
            {
                "id": "5",
                "flag_key": "trade_cooling_enabled",
                "label": "High-value trade cooling checks",
                "is_enabled": "1",
                "description": "Fraud scoring can flag high-value or suspicious trade actions.",
                "updated_at": "2026-06-26 15:31:28"
            },
            {
                "id": "20",
                "flag_key": "unity_command_centre",
                "label": "Unity Command Centre Payload",
                "is_enabled": "1",
                "description": "Enables Phase 17 unified player home payload for Unity/mobile.",
                "updated_at": "2026-07-01 09:56:14"
            },
            {
                "id": "24",
                "flag_key": "unity_debug_overlay",
                "label": "Unity Debug Overlay",
                "is_enabled": "1",
                "description": "Enables debug payload and Unity debug ping endpoints.",
                "updated_at": "2026-07-01 10:06:10"
            },
            {
                "id": "25",
                "flag_key": "unity_match_viewer_payload",
                "label": "Unity Match Viewer Payload",
                "is_enabled": "1",
                "description": "Enables mobile match viewer and replay payloads.",
                "updated_at": "2026-07-01 10:06:10"
            },
            {
                "id": "23",
                "flag_key": "unity_phase18_client_wiring",
                "label": "Unity Phase 18 Client Wiring",
                "is_enabled": "1",
                "description": "Enables Phase 18 Unity production wiring and gameplay screen payloads.",
                "updated_at": "2026-07-01 10:06:10"
            },
            {
                "id": "27",
                "flag_key": "unity_phase19_debug_layout",
                "label": "Unity Phase 19 Debug Layout",
                "is_enabled": "1",
                "description": "Enables Unity UI debug layout and device readiness checks.",
                "updated_at": "2026-07-01 10:31:42"
            },
            {
                "id": "26",
                "flag_key": "unity_phase19_visual_screens",
                "label": "Unity Phase 19 Visual Screens",
                "is_enabled": "1",
                "description": "Enables Phase 19 Unity visual screen contracts and mobile UX payloads.",
                "updated_at": "2026-07-01 10:31:42"
            },
            {
                "id": "21",
                "flag_key": "unity_screen_registry",
                "label": "Unity Screen Registry",
                "is_enabled": "1",
                "description": "Enables backend-driven screen registry for Unity/mobile navigation.",
                "updated_at": "2026-07-01 09:56:14"
            }
        ],
        "maintenance": [],
        "cron": [],
        "install_checks": [
            {
                "id": "6",
                "check_key": "jwt_config",
                "check_group": "config",
                "status": "warning",
                "message": "JWT secret configured.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "7",
                "check_key": "mail_config",
                "check_group": "config",
                "status": "warning",
                "message": "Mail sender configured or placeholder.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "8",
                "check_key": "stripe_config",
                "check_group": "config",
                "status": "warning",
                "message": "Stripe secret configured or placeholder.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "5",
                "check_key": "admin_user_exists",
                "check_group": "auth",
                "status": "pass",
                "message": "At least one user exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "2",
                "check_key": "mysql_connection",
                "check_group": "environment",
                "status": "pass",
                "message": "Database connection available.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "1",
                "check_key": "php_version",
                "check_group": "environment",
                "status": "pass",
                "message": "PHP 8.2.31",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "4",
                "check_key": "storage_writable",
                "check_group": "filesystem",
                "status": "pass",
                "message": "Storage folder writable.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "3",
                "check_key": "route_manifest",
                "check_group": "routes",
                "status": "pass",
                "message": "Route manifest tool.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "19",
                "check_key": "table_admin_phase34_settings",
                "check_group": "tables",
                "status": "pass",
                "message": "admin_phase34_settings exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "12",
                "check_key": "table_audit_logs",
                "check_group": "tables",
                "status": "pass",
                "message": "audit_logs exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "17",
                "check_key": "table_card_definitions",
                "check_group": "tables",
                "status": "pass",
                "message": "card_definitions exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "15",
                "check_key": "table_cms_content",
                "check_group": "tables",
                "status": "pass",
                "message": "cms_content exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "16",
                "check_key": "table_economy_ledger",
                "check_group": "tables",
                "status": "pass",
                "message": "economy_ledger exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "13",
                "check_key": "table_feature_flags",
                "check_group": "tables",
                "status": "pass",
                "message": "feature_flags exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "18",
                "check_key": "table_pack_definitions",
                "check_group": "tables",
                "status": "pass",
                "message": "pack_definitions exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "11",
                "check_key": "table_permissions",
                "check_group": "tables",
                "status": "pass",
                "message": "permissions exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "10",
                "check_key": "table_roles",
                "check_group": "tables",
                "status": "pass",
                "message": "roles exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "14",
                "check_key": "table_support_tickets",
                "check_group": "tables",
                "status": "pass",
                "message": "support_tickets exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            },
            {
                "id": "9",
                "check_key": "table_users",
                "check_group": "tables",
                "status": "pass",
                "message": "users exists.",
                "details_json": "{}",
                "checked_at": "2026-07-03 12:16:04",
                "updated_at": "2026-07-03 12:16:04"
            }
        ],
        "api_health": [
            {
                "id": "6",
                "route": "/api/v1/bot-hardening/snapshot",
                "method": "GET",
                "status": "ready",
                "response_ms": "82",
                "error_message": "Checked from admin control centre manifest.",
                "checked_at": "2026-07-03 12:16:01",
                "updated_at": "2026-07-03 12:16:01"
            },
            {
                "id": "3",
                "route": "/api/v1/cards",
                "method": "GET",
                "status": "ready",
                "response_ms": "30",
                "error_message": "Checked from admin control centre manifest.",
                "checked_at": "2026-07-03 12:16:01",
                "updated_at": "2026-07-03 12:16:01"
            },
            {
                "id": "7",
                "route": "/api/v1/cron/bot-director/tick",
                "method": "POST",
                "status": "manual_only",
                "response_ms": "17",
                "error_message": "Checked from admin control centre manifest.",
                "checked_at": "2026-07-03 12:16:01",
                "updated_at": "2026-07-03 12:16:01"
            },
            {
                "id": "1",
                "route": "/api/v1/health",
                "method": "GET",
                "status": "ready",
                "response_ms": "42",
                "error_message": "Checked from admin control centre manifest.",
                "checked_at": "2026-07-03 12:16:01",
                "updated_at": "2026-07-03 12:16:01"
            },
            {
                "id": "5",
                "route": "/api/v1/market/listings",
                "method": "GET",
                "status": "ready",
                "response_ms": "46",
                "error_message": "Checked from admin control centre manifest.",
                "checked_at": "2026-07-03 12:16:01",
                "updated_at": "2026-07-03 12:16:01"
            },
            {
                "id": "2",
                "route": "/api/v1/me",
                "method": "GET",
                "status": "ready",
                "response_ms": "86",
                "error_message": "Checked from admin control centre manifest.",
                "checked_at": "2026-07-03 12:16:01",
                "updated_at": "2026-07-03 12:16:01"
            },
            {
                "id": "4",
                "route": "/api/v1/packs/shop",
                "method": "GET",
                "status": "ready",
                "response_ms": "70",
                "error_message": "Checked from admin control centre manifest.",
                "checked_at": "2026-07-03 12:16:01",
                "updated_at": "2026-07-03 12:16:01"
            }
        ],
        "notes": [],
        "tickets": [
            {
                "id": "1",
                "user_id": "904",
                "category": "pack_opening",
                "subject": "Did not Get a card",
                "status": "open",
                "priority": "normal",
                "assigned_admin_id": null,
                "created_at": "2026-06-28 01:17:52",
                "updated_at": "2026-06-28 01:17:52",
                "closed_at": null
            }
        ],
        "search_results": [],
        "search_query": null,
        "release_dashboard": {
            "version": "4.2.1-social-hub-dashboard-upgrade",
            "dashboard_version": "4.0.19-admin-release-panel",
            "generated_at": "2026-07-05 14:48:10",
            "status": "warning",
            "stage": "Staging / Soft Launch Candidate",
            "score": 76,
            "counts": {
                "pass": 20,
                "warning": 3,
                "blocked": 0
            },
            "checks": [
                {
                    "key": "core_schema",
                    "label": "Core database schema",
                    "area": "System",
                    "status": "pass",
                    "severity": 10,
                    "message": "Ready",
                    "action_url": "admin/command-centre/install"
                },
                {
                    "key": "auth_admin",
                    "label": "Admin/auth foundation",
                    "area": "System",
                    "status": "pass",
                    "severity": 10,
                    "message": "Ready",
                    "action_url": "admin/users"
                },
                {
                    "key": "jwt_secret",
                    "label": "JWT secret configured",
                    "area": "Security",
                    "status": "warning",
                    "severity": 10,
                    "message": "Set a private JWT secret before public users can log in safely.",
                    "action_url": "admin/production"
                },
                {
                    "key": "cards_packs",
                    "label": "Cards, packs and album economy",
                    "area": "Cards",
                    "status": "pass",
                    "severity": 9,
                    "message": "Ready",
                    "action_url": "admin/cards"
                },
                {
                    "key": "pack_proof",
                    "label": "Pack proof / RNG records",
                    "area": "Trust",
                    "status": "pass",
                    "severity": 10,
                    "message": "Ready",
                    "action_url": "admin/pack-simulator"
                },
                {
                    "key": "squads_gameplay",
                    "label": "Squad and gameplay foundations",
                    "area": "Gameplay",
                    "status": "pass",
                    "severity": 8,
                    "message": "Ready",
                    "action_url": "admin/phase37-gameplay-engine"
                },
                {
                    "key": "match_battle_results",
                    "label": "Battle/match result history",
                    "area": "Gameplay",
                    "status": "pass",
                    "severity": 7,
                    "message": "Ready",
                    "action_url": "admin/battles"
                },
                {
                    "key": "wallet_ledger",
                    "label": "Wallets and economy ledger",
                    "area": "Economy",
                    "status": "pass",
                    "severity": 10,
                    "message": "Ready",
                    "action_url": "admin/economy"
                },
                {
                    "key": "fraud_risk",
                    "label": "Fraud/risk enforcement",
                    "area": "Economy",
                    "status": "pass",
                    "severity": 8,
                    "message": "Ready",
                    "action_url": "admin/economy-hardening"
                },
                {
                    "key": "marketplace_trades",
                    "label": "Marketplace / trades / escrow surfaces",
                    "area": "Economy",
                    "status": "pass",
                    "severity": 7,
                    "message": "Ready",
                    "action_url": "admin/phase14-marketplace"
                },
                {
                    "key": "liveops_events",
                    "label": "Live Ops events and retention loop",
                    "area": "Live Ops",
                    "status": "pass",
                    "severity": 9,
                    "message": "Ready",
                    "action_url": "admin/phase40-retention-loop"
                },
                {
                    "key": "season_ops_gates",
                    "label": "Season Ops launch gates",
                    "area": "Live Ops",
                    "status": "pass",
                    "severity": 8,
                    "message": "Ready",
                    "action_url": "admin/phase40-season-ops"
                },
                {
                    "key": "notification_controls",
                    "label": "Notification and preference controls",
                    "area": "Live Ops",
                    "status": "pass",
                    "severity": 6,
                    "message": "Ready",
                    "action_url": "admin/command-centre/notifications"
                },
                {
                    "key": "support_compliance",
                    "label": "Support and compliance pages",
                    "area": "Support",
                    "status": "pass",
                    "severity": 9,
                    "message": "Ready",
                    "action_url": "admin/production"
                },
                {
                    "key": "privacy_requests",
                    "label": "Privacy request handling",
                    "area": "Compliance",
                    "status": "pass",
                    "severity": 8,
                    "message": "Ready",
                    "action_url": "admin/production"
                },
                {
                    "key": "cron_queue",
                    "label": "Cron / queue observability",
                    "area": "Operations",
                    "status": "pass",
                    "severity": 9,
                    "message": "Ready",
                    "action_url": "admin/command-centre/cron"
                },
                {
                    "key": "storage_writable",
                    "label": "Storage folder writable",
                    "area": "Operations",
                    "status": "pass",
                    "severity": 9,
                    "message": "/home/whitelinefever/public_html/tcg/storage",
                    "action_url": "admin/diagnostics"
                },
                {
                    "key": "feature_flags",
                    "label": "Feature flags and public rollout controls",
                    "area": "Release",
                    "status": "pass",
                    "severity": 10,
                    "message": "Ready",
                    "action_url": "admin/command-centre/feature-flags"
                },
                {
                    "key": "maintenance_mode",
                    "label": "Maintenance mode / safe rollback window",
                    "area": "Release",
                    "status": "pass",
                    "severity": 8,
                    "message": "Ready",
                    "action_url": "admin/command-centre/maintenance"
                },
                {
                    "key": "smoke_tests",
                    "label": "Smoke tests and rollback queue",
                    "area": "Release",
                    "status": "pass",
                    "severity": 8,
                    "message": "Ready",
                    "action_url": "admin/production"
                },
                {
                    "key": "stripe_keys",
                    "label": "Stripe/payment mode reviewed",
                    "area": "Monetisation",
                    "status": "warning",
                    "severity": 7,
                    "message": "Keep blocked only when paid packs are enabled. For test-only launch, document Stripe test mode.",
                    "action_url": "admin/production"
                },
                {
                    "key": "mail_sender",
                    "label": "Mail sender configured",
                    "area": "Operations",
                    "status": "warning",
                    "severity": 6,
                    "message": "Set mail.from before support, password and notification emails go public.",
                    "action_url": "admin/production"
                },
                {
                    "key": "season_ops_gate_scan",
                    "label": "Latest Season Ops launch gate scan",
                    "area": "Live Ops",
                    "status": "pass",
                    "severity": 7,
                    "message": "No active Season Ops blockers/warnings.",
                    "action_url": "admin/phase40-season-ops"
                }
            ],
            "blockers": [],
            "warnings": [
                {
                    "key": "jwt_secret",
                    "label": "JWT secret configured",
                    "area": "Security",
                    "status": "warning",
                    "severity": 10,
                    "message": "Set a private JWT secret before public users can log in safely.",
                    "action_url": "admin/production"
                },
                {
                    "key": "stripe_keys",
                    "label": "Stripe/payment mode reviewed",
                    "area": "Monetisation",
                    "status": "warning",
                    "severity": 7,
                    "message": "Keep blocked only when paid packs are enabled. For test-only launch, document Stripe test mode.",
                    "action_url": "admin/production"
                },
                {
                    "key": "mail_sender",
                    "label": "Mail sender configured",
                    "area": "Operations",
                    "status": "warning",
                    "severity": 6,
                    "message": "Set mail.from before support, password and notification emails go public.",
                    "action_url": "admin/production"
                }
            ],
            "lanes": [
                {
                    "area": "Monetisation",
                    "pass": 0,
                    "warning": 1,
                    "blocked": 0,
                    "score": 92,
                    "status": "warning",
                    "checks": [
                        {
                            "key": "stripe_keys",
                            "label": "Stripe/payment mode reviewed",
                            "area": "Monetisation",
                            "status": "warning",
                            "severity": 7,
                            "message": "Keep blocked only when paid packs are enabled. For test-only launch, document Stripe test mode.",
                            "action_url": "admin/production"
                        }
                    ]
                },
                {
                    "area": "Operations",
                    "pass": 2,
                    "warning": 1,
                    "blocked": 0,
                    "score": 92,
                    "status": "warning",
                    "checks": [
                        {
                            "key": "cron_queue",
                            "label": "Cron / queue observability",
                            "area": "Operations",
                            "status": "pass",
                            "severity": 9,
                            "message": "Ready",
                            "action_url": "admin/command-centre/cron"
                        },
                        {
                            "key": "storage_writable",
                            "label": "Storage folder writable",
                            "area": "Operations",
                            "status": "pass",
                            "severity": 9,
                            "message": "/home/whitelinefever/public_html/tcg/storage",
                            "action_url": "admin/diagnostics"
                        },
                        {
                            "key": "mail_sender",
                            "label": "Mail sender configured",
                            "area": "Operations",
                            "status": "warning",
                            "severity": 6,
                            "message": "Set mail.from before support, password and notification emails go public.",
                            "action_url": "admin/production"
                        }
                    ]
                },
                {
                    "area": "Security",
                    "pass": 0,
                    "warning": 1,
                    "blocked": 0,
                    "score": 92,
                    "status": "warning",
                    "checks": [
                        {
                            "key": "jwt_secret",
                            "label": "JWT secret configured",
                            "area": "Security",
                            "status": "warning",
                            "severity": 10,
                            "message": "Set a private JWT secret before public users can log in safely.",
                            "action_url": "admin/production"
                        }
                    ]
                },
                {
                    "area": "Cards",
                    "pass": 1,
                    "warning": 0,
                    "blocked": 0,
                    "score": 100,
                    "status": "ready",
                    "checks": [
                        {
                            "key": "cards_packs",
                            "label": "Cards, packs and album economy",
                            "area": "Cards",
                            "status": "pass",
                            "severity": 9,
                            "message": "Ready",
                            "action_url": "admin/cards"
                        }
                    ]
                },
                {
                    "area": "Compliance",
                    "pass": 1,
                    "warning": 0,
                    "blocked": 0,
                    "score": 100,
                    "status": "ready",
                    "checks": [
                        {
                            "key": "privacy_requests",
                            "label": "Privacy request handling",
                            "area": "Compliance",
                            "status": "pass",
                            "severity": 8,
                            "message": "Ready",
                            "action_url": "admin/production"
                        }
                    ]
                },
                {
                    "area": "Economy",
                    "pass": 3,
                    "warning": 0,
                    "blocked": 0,
                    "score": 100,
                    "status": "ready",
                    "checks": [
                        {
                            "key": "wallet_ledger",
                            "label": "Wallets and economy ledger",
                            "area": "Economy",
                            "status": "pass",
                            "severity": 10,
                            "message": "Ready",
                            "action_url": "admin/economy"
                        },
                        {
                            "key": "fraud_risk",
                            "label": "Fraud/risk enforcement",
                            "area": "Economy",
                            "status": "pass",
                            "severity": 8,
                            "message": "Ready",
                            "action_url": "admin/economy-hardening"
                        },
                        {
                            "key": "marketplace_trades",
                            "label": "Marketplace / trades / escrow surfaces",
                            "area": "Economy",
                            "status": "pass",
                            "severity": 7,
                            "message": "Ready",
                            "action_url": "admin/phase14-marketplace"
                        }
                    ]
                },
                {
                    "area": "Gameplay",
                    "pass": 2,
                    "warning": 0,
                    "blocked": 0,
                    "score": 100,
                    "status": "ready",
                    "checks": [
                        {
                            "key": "squads_gameplay",
                            "label": "Squad and gameplay foundations",
                            "area": "Gameplay",
                            "status": "pass",
                            "severity": 8,
                            "message": "Ready",
                            "action_url": "admin/phase37-gameplay-engine"
                        },
                        {
                            "key": "match_battle_results",
                            "label": "Battle/match result history",
                            "area": "Gameplay",
                            "status": "pass",
                            "severity": 7,
                            "message": "Ready",
                            "action_url": "admin/battles"
                        }
                    ]
                },
                {
                    "area": "Live Ops",
                    "pass": 4,
                    "warning": 0,
                    "blocked": 0,
                    "score": 100,
                    "status": "ready",
                    "checks": [
                        {
                            "key": "liveops_events",
                            "label": "Live Ops events and retention loop",
                            "area": "Live Ops",
                            "status": "pass",
                            "severity": 9,
                            "message": "Ready",
                            "action_url": "admin/phase40-retention-loop"
                        },
                        {
                            "key": "season_ops_gates",
                            "label": "Season Ops launch gates",
                            "area": "Live Ops",
                            "status": "pass",
                            "severity": 8,
                            "message": "Ready",
                            "action_url": "admin/phase40-season-ops"
                        },
                        {
                            "key": "notification_controls",
                            "label": "Notification and preference controls",
                            "area": "Live Ops",
                            "status": "pass",
                            "severity": 6,
                            "message": "Ready",
                            "action_url": "admin/command-centre/notifications"
                        },
                        {
                            "key": "season_ops_gate_scan",
                            "label": "Latest Season Ops launch gate scan",
                            "area": "Live Ops",
                            "status": "pass",
                            "severity": 7,
                            "message": "No active Season Ops blockers/warnings.",
                            "action_url": "admin/phase40-season-ops"
                        }
                    ]
                },
                {
                    "area": "Release",
                    "pass": 3,
                    "warning": 0,
                    "blocked": 0,
                    "score": 100,
                    "status": "ready",
                    "checks": [
                        {
                            "key": "feature_flags",
                            "label": "Feature flags and public rollout controls",
                            "area": "Release",
                            "status": "pass",
                            "severity": 10,
                            "message": "Ready",
                            "action_url": "admin/command-centre/feature-flags"
                        },
                        {
                            "key": "maintenance_mode",
                            "label": "Maintenance mode / safe rollback window",
                            "area": "Release",
                            "status": "pass",
                            "severity": 8,
                            "message": "Ready",
                            "action_url": "admin/command-centre/maintenance"
                        },
                        {
                            "key": "smoke_tests",
                            "label": "Smoke tests and rollback queue",
                            "area": "Release",
                            "status": "pass",
                            "severity": 8,
                            "message": "Ready",
                            "action_url": "admin/production"
                        }
                    ]
                },
                {
                    "area": "Support",
                    "pass": 1,
                    "warning": 0,
                    "blocked": 0,
                    "score": 100,
                    "status": "ready",
                    "checks": [
                        {
                            "key": "support_compliance",
                            "label": "Support and compliance pages",
                            "area": "Support",
                            "status": "pass",
                            "severity": 9,
                            "message": "Ready",
                            "action_url": "admin/production"
                        }
                    ]
                },
                {
                    "area": "System",
                    "pass": 2,
                    "warning": 0,
                    "blocked": 0,
                    "score": 100,
                    "status": "ready",
                    "checks": [
                        {
                            "key": "core_schema",
                            "label": "Core database schema",
                            "area": "System",
                            "status": "pass",
                            "severity": 10,
                            "message": "Ready",
                            "action_url": "admin/command-centre/install"
                        },
                        {
                            "key": "auth_admin",
                            "label": "Admin/auth foundation",
                            "area": "System",
                            "status": "pass",
                            "severity": 10,
                            "message": "Ready",
                            "action_url": "admin/users"
                        }
                    ]
                },
                {
                    "area": "Trust",
                    "pass": 1,
                    "warning": 0,
                    "blocked": 0,
                    "score": 100,
                    "status": "ready",
                    "checks": [
                        {
                            "key": "pack_proof",
                            "label": "Pack proof / RNG records",
                            "area": "Trust",
                            "status": "pass",
                            "severity": 10,
                            "message": "Ready",
                            "action_url": "admin/pack-simulator"
                        }
                    ]
                }
            ],
            "alerts": [
                {
                    "type": "audit",
                    "id": "47",
                    "title": "admin_card_create",
                    "status": "card_definition",
                    "subtitle": "2026-07-05 10:28:43",
                    "created_at": "2026-07-05 10:28:43"
                },
                {
                    "type": "audit",
                    "id": "46",
                    "title": "admin_card_create",
                    "status": "card_definition",
                    "subtitle": "2026-07-05 10:04:36",
                    "created_at": "2026-07-05 10:04:36"
                },
                {
                    "type": "audit",
                    "id": "45",
                    "title": "admin_card_create",
                    "status": "card_definition",
                    "subtitle": "2026-07-05 10:02:43",
                    "created_at": "2026-07-05 10:02:43"
                },
                {
                    "type": "audit",
                    "id": "44",
                    "title": "admin_card_create",
                    "status": "card_definition",
                    "subtitle": "2026-07-05 07:20:00",
                    "created_at": "2026-07-05 07:20:00"
                },
                {
                    "type": "audit",
                    "id": "43",
                    "title": "admin_card_create",
                    "status": "card_definition",
                    "subtitle": "2026-07-05 07:16:11",
                    "created_at": "2026-07-05 07:16:11"
                },
                {
                    "type": "support",
                    "id": "1",
                    "title": "Did not Get a card",
                    "status": "normal",
                    "subtitle": "open",
                    "created_at": "2026-06-28 01:17:52"
                }
            ],
            "next_actions": [
                {
                    "label": "Fix JWT secret configured",
                    "url": "admin/production",
                    "hint": "Set a private JWT secret before public users can log in safely."
                },
                {
                    "label": "Fix Stripe/payment mode reviewed",
                    "url": "admin/production",
                    "hint": "Keep blocked only when paid packs are enabled. For test-only launch, document Stripe test mode."
                },
                {
                    "label": "Fix Mail sender configured",
                    "url": "admin/production",
                    "hint": "Set mail.from before support, password and notification emails go public."
                }
            ],
            "saved_snapshots": []
        }
    }
}