{
    "ok": true,
    "slug": "20minutes.fr-2026-03-24",
    "stats": {
        "subs": 109,
        "all": 109,
        "resolved": 86,
        "live": 61,
        "takeover": 1,
        "juicy": 3,
        "nuclei": 0,
        "subjack": 0,
        "subjack_vuln": 0,
        "takeover_v4": 0,
        "takeover_hot_claim": 0,
        "takeover_claimed": 0,
        "takeover_telegram_ok": 0,
        "confirmed": false,
        "alert": true,
        "scan_log": true
    },
    "path": "\/www\/wwwroot\/tooldomain\/output\/20minutes.fr-2026-03-24",
    "takeover_candidates": [
        "developers.20minutes.fr [\u001b[35mCNAME\u001b[0m] [\u001b[32m20minutes.github.io\u001b[0m]"
    ],
    "takeover_v4": {
        "domain": "20minutes.fr",
        "version": 5,
        "generated_at": "2026-03-24T06:30:57.598Z",
        "ai_filter": {
            "engine": "rules_scorer_v1",
            "min_score": 48,
            "llm_pool_min": 38,
            "evaluated": 0,
            "kept_strict": 0,
            "llm_review_pool": 0,
            "dropped_noise": 0,
            "deep_skipped_below_pool": 0
        },
        "candidates": [],
        "llm_review_pool": [],
        "v5": {
            "processed_at": "2026-03-24T06:30:57.871Z",
            "auto_claim_enabled": true,
            "telegram_enabled": true,
            "slug": "20minutes.fr-2026-03-24"
        }
    }
}