{
    "success": true,
    "generated_at": "2026-06-15T20:16:56+00:00",
    "confidence_score": 77,
    "structural_score": 97.46,
    "execution_score": 73,
    "stability_score": 33,
    "status": "shifting",
    "risk_level": "high",
    "current_leader": {
        "alias": "bfx-lnd0",
        "node_id": "033d8656219478701227199cbd6f670335c8d408a92ae88b962c49d4dc0e83e025",
        "route_score": 97.46,
        "structural_score": 97.46,
        "confidence": "high",
        "held_for_snapshots": 2,
        "stability_duration": 2,
        "stability_strength": "weak"
    },
    "current_recommendation": {
        "alias": "bfx-lnd0",
        "node_id": "033d8656219478701227199cbd6f670335c8d408a92ae88b962c49d4dc0e83e025",
        "route_score": 97.46,
        "structural_score": 97.46,
        "confidence": "high",
        "held_for_snapshots": 2,
        "stability_duration": 2,
        "stability_strength": "weak"
    },
    "dominant_node": {
        "alias": "bfx-lnd0",
        "appearances": 5,
        "dominance_rate_percent": 41.67,
        "dominance_rate": 41.67,
        "is_current_leader": true,
        "is_current_recommendation": true
    },
    "signals": {
        "snapshots_analyzed": 12,
        "winner_changes": 9,
        "score_volatility": 0.63,
        "score_volatility_label": "low",
        "confidence_trend": "stable",
        "score_trend": "stable",
        "recent_winner_changes": 4,
        "previous_winner_changes": 4,
        "winner_change_delta": 0,
        "recent_score_volatility": 0.19,
        "previous_score_volatility": 0.86,
        "score_volatility_delta": -0.67,
        "volatility_direction": "steady",
        "current_leader_duration": 2,
        "current_recommendation_duration": 2,
        "stability_strength": "weak"
    },
    "execution_breakdown": {
        "diversity_score": 58.33,
        "volatility_score": 90,
        "trend_score": 75,
        "note": "Execution score is a proxy based on dominance, volatility, and confidence trend. It does not yet include live payment success/failure data."
    },
    "why": "Route leadership changed 9 time(s), and the current leader has only held for 2 snapshot(s), indicating weak short-term stability. Execution proxy is 73/100 and overall confidence is 77/100.",
    "why_reasons": [
        "Route leadership changed 9 times across the last 12 snapshots.",
        "Dominance is fragmented at 41.67%, so no route candidate is clearly owning the window.",
        "The current leader has weak short-term stability after only 2 snapshot(s).",
        "bfx-lnd0 is also the dominant recent node.",
        "Route score volatility is low.",
        "Confidence is stable across the analyzed window."
    ],
    "explanation": {
        "summary": "bfx-lnd0 is shifting with high risk because Route leadership changed 9 times across the last 12 snapshots.",
        "primary_reason": "Route leadership changed 9 times across the last 12 snapshots.",
        "supporting_reasons": [
            "Route leadership changed 9 times across the last 12 snapshots.",
            "Dominance is fragmented at 41.67%, so no route candidate is clearly owning the window.",
            "The current leader has weak short-term stability after only 2 snapshot(s).",
            "bfx-lnd0 is also the dominant recent node.",
            "Route score volatility is low.",
            "Confidence is stable across the analyzed window."
        ],
        "caution_signals": [
            "Route leadership changed 9 times across the last 12 snapshots.",
            "Dominance is fragmented at 41.67%, so no route candidate is clearly owning the window.",
            "The current leader has weak short-term stability after only 2 snapshot(s)."
        ],
        "positive_signals": [
            "bfx-lnd0 is also the dominant recent node.",
            "Route score volatility is low.",
            "Confidence is stable across the analyzed window."
        ],
        "movement": {
            "recent_winner_changes": 4,
            "previous_winner_changes": 4,
            "winner_change_delta": 0,
            "recent_score_volatility": 0.19,
            "previous_score_volatility": 0.86,
            "score_volatility_delta": -0.67,
            "volatility_direction": "steady"
        },
        "scores": {
            "confidence_score": 77,
            "execution_score": 73
        }
    },
    "recommendation": "Do not over-rely on bfx-lnd0 as a single route candidate yet. Stability is weak, execution proxy is 73/100, and leadership changed 9 time(s). Review alternates and monitor whether leadership stabilizes.",
    "last_updated": "2026-06-15 20:16:03",
    "cache": {
        "hit": false,
        "ttl_seconds": 90
    },
    "api": {
        "name": "route-insights",
        "version": "1",
        "source": "route_confidence_core.php",
        "note": "Route insights and route confidence now share the same hardened core response."
    }
}