{
    "ok": true,
    "snapshot": {
        "installed": true,
        "version": "3.9.0-economy-fraud-reward-hardening",
        "readiness": {
            "score": 100,
            "ready": 19,
            "total": 19,
            "checks": {
                "migration_059": {
                    "ready": true,
                    "label": "Migration 059 present"
                },
                "audit_runs": {
                    "ready": true,
                    "label": "Audit run storage"
                },
                "findings": {
                    "ready": true,
                    "label": "Ledger/wallet/card finding storage"
                },
                "fraud_signals": {
                    "ready": true,
                    "label": "Fraud signal storage"
                },
                "risk_scores": {
                    "ready": true,
                    "label": "Economy risk score storage"
                },
                "rollback": {
                    "ready": true,
                    "label": "Economy rollback jobs"
                },
                "corrections": {
                    "ready": true,
                    "label": "Ledger correction jobs"
                },
                "provenance": {
                    "ready": true,
                    "label": "Card provenance repair jobs"
                },
                "rules": {
                    "ready": true,
                    "label": "Fraud and alert rules"
                },
                "cron": {
                    "ready": true,
                    "label": "Cron-capable API router present",
                    "route": "api/v1/cron/economy-hardening/audit"
                },
                "ledger_table": {
                    "ready": true,
                    "label": "Core economy ledger table"
                },
                "wallet_table": {
                    "ready": true,
                    "label": "User wallet table"
                },
                "card_tables": {
                    "ready": true,
                    "label": "Card ownership/provenance tables"
                },
                "pack_tables": {
                    "ready": true,
                    "label": "Pack proof tables"
                },
                "market_tables": {
                    "ready": true,
                    "label": "Marketplace escrow tables"
                },
                "trade_tables": {
                    "ready": true,
                    "label": "Trade escrow tables"
                },
                "auction_tables": {
                    "ready": true,
                    "label": "Auction bid escrow table"
                },
                "mission_tables": {
                    "ready": true,
                    "label": "Mission event bus table"
                },
                "bot_tables": {
                    "ready": true,
                    "label": "Bot economy tables"
                }
            },
            "status": "ready"
        },
        "counts": {
            "open_findings": 0,
            "critical_findings": 0,
            "open_fraud_signals": 0,
            "open_cases": 0,
            "rollback_jobs": 0,
            "ledger_corrections": 0,
            "provenance_repairs": 0,
            "stuck_transactions": 0
        },
        "latest_audit": [],
        "risk_scores": [],
        "findings": [],
        "fraud_signals": [],
        "fraud_cases": [],
        "escrow_health": [],
        "stuck_transactions": [],
        "price_anomalies": [],
        "currency_flow": [],
        "reward_validation": [],
        "rollback_jobs": [],
        "ledger_corrections": [],
        "provenance_repairs": [],
        "rules": {
            "fraud": [
                {
                    "id": "3",
                    "rule_group": "auction",
                    "rule_key": "bid_spam",
                    "label": "Auction bid spam on same listing",
                    "threshold_value": "8",
                    "severity": "medium",
                    "enabled": "1",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                },
                {
                    "id": "5",
                    "rule_group": "guild",
                    "rule_key": "donation_spike",
                    "label": "Guild donation spike",
                    "threshold_value": "25",
                    "severity": "medium",
                    "enabled": "1",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                },
                {
                    "id": "1",
                    "rule_group": "marketplace",
                    "rule_key": "price_anomaly",
                    "label": "Marketplace listing price outside normal range",
                    "threshold_value": "70",
                    "severity": "high",
                    "enabled": "1",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                },
                {
                    "id": "4",
                    "rule_group": "reward",
                    "rule_key": "mission_progress_spike",
                    "label": "Mission progress spike",
                    "threshold_value": "100",
                    "severity": "high",
                    "enabled": "1",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                },
                {
                    "id": "2",
                    "rule_group": "trade",
                    "rule_key": "repeated_trade_pair",
                    "label": "Repeated trade partners",
                    "threshold_value": "6",
                    "severity": "medium",
                    "enabled": "1",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                }
            ],
            "alerts": [
                {
                    "id": "2",
                    "rule_key": "legendary_injection_spike",
                    "area": "card_supply",
                    "severity": "critical",
                    "threshold_value": "1",
                    "enabled": "1",
                    "message": "Legendary card injection is above configured tolerance.",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                },
                {
                    "id": "1",
                    "rule_key": "coin_inflation_spike",
                    "area": "currency",
                    "severity": "high",
                    "threshold_value": "1",
                    "enabled": "1",
                    "message": "Coin source/sink balance changed sharply.",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                },
                {
                    "id": "4",
                    "rule_key": "fraud_signal_spike",
                    "area": "fraud",
                    "severity": "high",
                    "threshold_value": "1",
                    "enabled": "1",
                    "message": "Fraud signal volume increased.",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                },
                {
                    "id": "3",
                    "rule_key": "market_price_crash",
                    "area": "marketplace",
                    "severity": "high",
                    "threshold_value": "1",
                    "enabled": "1",
                    "message": "Marketplace price crash detected.",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                },
                {
                    "id": "5",
                    "rule_key": "escrow_stuck",
                    "area": "escrow",
                    "severity": "medium",
                    "threshold_value": "1",
                    "enabled": "1",
                    "message": "Escrow transaction is stuck and needs review.",
                    "created_at": "2026-07-03 11:40:44",
                    "updated_at": "2026-07-03 11:40:44"
                }
            ]
        }
    }
}