{
    "success": true,
    "generated_at": "2026-06-15T20:22:27+00:00",
    "snapshots_analyzed": 100,
    "current_recommendation": "bfx-lnd0",
    "dominant_node": "bfx-lnd0",
    "winner_changes": 50,
    "nodes_scored": 8,
    "model": {
        "name": "Optaimaze Node Trust Score",
        "version": "1",
        "components": [
            "dominance",
            "consistency",
            "confidence",
            "volatility",
            "recency",
            "alternate_presence"
        ]
    },
    "top_nodes": [
        {
            "alias": "bfx-lnd0",
            "node_id": "033d8656219478701227199cbd6f670335c8d408a92ae88b962c49d4dc0e83e025",
            "trust_score": 74,
            "trust_level": "moderate",
            "trust_label": "Usable with monitoring",
            "winner_appearances": 58,
            "alternate_appearances": 42,
            "total_mentions": 100,
            "dominance_rate_percent": 58,
            "alternate_presence_rate_percent": 42,
            "average_route_score": 97.88,
            "score_volatility": 0.28,
            "confidence_average": 3,
            "current_run_snapshots": 2,
            "longest_run_snapshots": 8,
            "recent_appearances_last_12": 5,
            "previous_appearances_prior_12": 8,
            "recent_direction": "declining",
            "recency_gap_snapshots": 0,
            "leadership_stability": "strong",
            "is_current_recommendation": true,
            "is_dominant_node": true,
            "last_seen_at": "2026-06-15 20:16:03",
            "component_scores": {
                "dominance": 68,
                "alternate_presence": 84,
                "route_score_quality": 86,
                "confidence": 100,
                "volatility_resilience": 97,
                "current_run": 17,
                "longest_run": 33,
                "recent_presence": 42,
                "recency": 100,
                "momentum": 35
            },
            "risk_signals": [
                "Recent wins are declining (5 vs 8)."
            ],
            "positive_signals": [
                "bfx-lnd0 is the current recommendation.",
                "bfx-lnd0 is the dominant recent node.",
                "bfx-lnd0 has moderate dominance at 58% of winning snapshots.",
                "Leadership stability is strong with a longest run of 8 snapshot(s).",
                "bfx-lnd0 has held for 2 consecutive snapshot(s).",
                "Score volatility is low at 0.28.",
                "Average confidence is high."
            ],
            "explanation": {
                "summary": "Node trust is moderate because bfx-lnd0 is the current recommendation.",
                "primary_reason": "bfx-lnd0 is the current recommendation.",
                "positive_signals": [
                    "bfx-lnd0 is the current recommendation.",
                    "bfx-lnd0 is the dominant recent node.",
                    "bfx-lnd0 has moderate dominance at 58% of winning snapshots.",
                    "Leadership stability is strong with a longest run of 8 snapshot(s).",
                    "bfx-lnd0 has held for 2 consecutive snapshot(s).",
                    "Score volatility is low at 0.28.",
                    "Average confidence is high."
                ],
                "risk_signals": [
                    "Recent wins are declining (5 vs 8)."
                ],
                "component_scores": {
                    "dominance": 68,
                    "alternate_presence": 84,
                    "route_score_quality": 86,
                    "confidence": 100,
                    "volatility_resilience": 97,
                    "current_run": 17,
                    "longest_run": 33,
                    "recent_presence": 42,
                    "recency": 100,
                    "momentum": 35
                },
                "inputs": {
                    "dominance_rate_percent": 58,
                    "alternate_presence_rate_percent": 42,
                    "average_route_score": 97.88,
                    "score_volatility": 0.28,
                    "confidence_average": 3,
                    "current_run_snapshots": 2,
                    "longest_run_snapshots": 8,
                    "recent_appearances_last_12": 5,
                    "previous_appearances_prior_12": 8,
                    "recency_gap_snapshots": 0,
                    "recent_direction": "declining",
                    "leadership_stability": "strong"
                }
            },
            "why": "Node trust is moderate because bfx-lnd0 is the current recommendation."
        },
        {
            "alias": "ACINQ",
            "node_id": "03864ef025fde8fb587d989186ce6a4a186895ee44a926bfc370e2c366597a3f8f",
            "trust_score": 51,
            "trust_level": "developing",
            "trust_label": "Developing signal",
            "winner_appearances": 33,
            "alternate_appearances": 67,
            "total_mentions": 100,
            "dominance_rate_percent": 33,
            "alternate_presence_rate_percent": 67,
            "average_route_score": 98.63,
            "score_volatility": 0.85,
            "confidence_average": 3,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 4,
            "recent_appearances_last_12": 4,
            "previous_appearances_prior_12": 4,
            "recent_direction": "steady",
            "recency_gap_snapshots": 6,
            "leadership_stability": "moderate",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": "2026-06-15 19:32:03",
            "component_scores": {
                "dominance": 33,
                "alternate_presence": 100,
                "route_score_quality": 91,
                "confidence": 100,
                "volatility_resilience": 90,
                "current_run": 0,
                "longest_run": 17,
                "recent_presence": 33,
                "recency": 28,
                "momentum": 60
            },
            "risk_signals": [
                "ACINQ has limited dominance at 33% of winning snapshots.",
                "ACINQ has not led for 6 snapshot(s)."
            ],
            "positive_signals": [
                "Leadership stability is moderate with a longest run of 4 snapshot(s).",
                "Score volatility is low at 0.85.",
                "Average confidence is high.",
                "Average route score is strong at 98.63."
            ],
            "explanation": {
                "summary": "Node trust is developing because ACINQ has limited dominance at 33% of winning snapshots.",
                "primary_reason": "ACINQ has limited dominance at 33% of winning snapshots.",
                "positive_signals": [
                    "Leadership stability is moderate with a longest run of 4 snapshot(s).",
                    "Score volatility is low at 0.85.",
                    "Average confidence is high.",
                    "Average route score is strong at 98.63."
                ],
                "risk_signals": [
                    "ACINQ has limited dominance at 33% of winning snapshots.",
                    "ACINQ has not led for 6 snapshot(s)."
                ],
                "component_scores": {
                    "dominance": 33,
                    "alternate_presence": 100,
                    "route_score_quality": 91,
                    "confidence": 100,
                    "volatility_resilience": 90,
                    "current_run": 0,
                    "longest_run": 17,
                    "recent_presence": 33,
                    "recency": 28,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 33,
                    "alternate_presence_rate_percent": 67,
                    "average_route_score": 98.63,
                    "score_volatility": 0.85,
                    "confidence_average": 3,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 4,
                    "recent_appearances_last_12": 4,
                    "previous_appearances_prior_12": 4,
                    "recency_gap_snapshots": 6,
                    "recent_direction": "steady",
                    "leadership_stability": "moderate"
                }
            },
            "why": "Node trust is developing because ACINQ has limited dominance at 33% of winning snapshots."
        },
        {
            "alias": "Kraken",
            "node_id": "02f1a8c87607f415c8f22c00593002775941dea48869ce23096af27b0cfdcc0b69",
            "trust_score": 44,
            "trust_level": "developing",
            "trust_label": "Developing signal",
            "winner_appearances": 7,
            "alternate_appearances": 93,
            "total_mentions": 100,
            "dominance_rate_percent": 7,
            "alternate_presence_rate_percent": 93,
            "average_route_score": 97.33,
            "score_volatility": 0.2,
            "confidence_average": 3,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 2,
            "recent_appearances_last_12": 2,
            "previous_appearances_prior_12": 0,
            "recent_direction": "improving",
            "recency_gap_snapshots": 4,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": "2026-06-15 19:48:08",
            "component_scores": {
                "dominance": 7,
                "alternate_presence": 100,
                "route_score_quality": 82,
                "confidence": 100,
                "volatility_resilience": 98,
                "current_run": 0,
                "longest_run": 8,
                "recent_presence": 17,
                "recency": 52,
                "momentum": 80
            },
            "risk_signals": [
                "Kraken has limited dominance at 7% of winning snapshots.",
                "Leadership stability is weak with a longest run of 2 snapshot(s).",
                "Kraken has not led for 4 snapshot(s)."
            ],
            "positive_signals": [
                "Score volatility is low at 0.2.",
                "Average confidence is high.",
                "Recent wins are improving (2 vs 0)."
            ],
            "explanation": {
                "summary": "Node trust is developing because Kraken has limited dominance at 7% of winning snapshots.",
                "primary_reason": "Kraken has limited dominance at 7% of winning snapshots.",
                "positive_signals": [
                    "Score volatility is low at 0.2.",
                    "Average confidence is high.",
                    "Recent wins are improving (2 vs 0)."
                ],
                "risk_signals": [
                    "Kraken has limited dominance at 7% of winning snapshots.",
                    "Leadership stability is weak with a longest run of 2 snapshot(s).",
                    "Kraken has not led for 4 snapshot(s)."
                ],
                "component_scores": {
                    "dominance": 7,
                    "alternate_presence": 100,
                    "route_score_quality": 82,
                    "confidence": 100,
                    "volatility_resilience": 98,
                    "current_run": 0,
                    "longest_run": 8,
                    "recent_presence": 17,
                    "recency": 52,
                    "momentum": 80
                },
                "inputs": {
                    "dominance_rate_percent": 7,
                    "alternate_presence_rate_percent": 93,
                    "average_route_score": 97.33,
                    "score_volatility": 0.2,
                    "confidence_average": 3,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 2,
                    "recent_appearances_last_12": 2,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 4,
                    "recent_direction": "improving",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is developing because Kraken has limited dominance at 7% of winning snapshots."
        },
        {
            "alias": "okx",
            "node_id": "0294ac3e099def03c12a37e30fe5364b1223fd60069869142ef96580c8439c2e0a",
            "trust_score": 41,
            "trust_level": "developing",
            "trust_label": "Developing signal",
            "winner_appearances": 2,
            "alternate_appearances": 10,
            "total_mentions": 12,
            "dominance_rate_percent": 2,
            "alternate_presence_rate_percent": 10,
            "average_route_score": 97.95,
            "score_volatility": 0,
            "confidence_average": 3,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 1,
            "recent_appearances_last_12": 1,
            "previous_appearances_prior_12": 0,
            "recent_direction": "improving",
            "recency_gap_snapshots": 2,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": "2026-06-15 20:00:06",
            "component_scores": {
                "dominance": 2,
                "alternate_presence": 20,
                "route_score_quality": 86,
                "confidence": 100,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 4,
                "recent_presence": 8,
                "recency": 76,
                "momentum": 80
            },
            "risk_signals": [
                "okx has limited dominance at 2% of winning snapshots.",
                "Leadership stability is weak with a longest run of 1 snapshot(s).",
                "okx was seen recently but is not the current leader."
            ],
            "positive_signals": [
                "Score volatility is low at 0.",
                "Average confidence is high.",
                "Recent wins are improving (1 vs 0)."
            ],
            "explanation": {
                "summary": "Node trust is developing because okx has limited dominance at 2% of winning snapshots.",
                "primary_reason": "okx has limited dominance at 2% of winning snapshots.",
                "positive_signals": [
                    "Score volatility is low at 0.",
                    "Average confidence is high.",
                    "Recent wins are improving (1 vs 0)."
                ],
                "risk_signals": [
                    "okx has limited dominance at 2% of winning snapshots.",
                    "Leadership stability is weak with a longest run of 1 snapshot(s).",
                    "okx was seen recently but is not the current leader."
                ],
                "component_scores": {
                    "dominance": 2,
                    "alternate_presence": 20,
                    "route_score_quality": 86,
                    "confidence": 100,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 4,
                    "recent_presence": 8,
                    "recency": 76,
                    "momentum": 80
                },
                "inputs": {
                    "dominance_rate_percent": 2,
                    "alternate_presence_rate_percent": 10,
                    "average_route_score": 97.95,
                    "score_volatility": 0,
                    "confidence_average": 3,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 1,
                    "recent_appearances_last_12": 1,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 2,
                    "recent_direction": "improving",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is developing because okx has limited dominance at 2% of winning snapshots."
        },
        {
            "alias": "bfx-lnd1",
            "node_id": "03cde60a6323f7122d5178255766e38114b4722ede08f7c9e0c5df9b912cc201d6",
            "trust_score": 11,
            "trust_level": "low",
            "trust_label": "Low trust signal",
            "winner_appearances": 0,
            "alternate_appearances": 100,
            "total_mentions": 100,
            "dominance_rate_percent": 0,
            "alternate_presence_rate_percent": 100,
            "average_route_score": null,
            "score_volatility": 0,
            "confidence_average": 0,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 0,
            "recent_appearances_last_12": 0,
            "previous_appearances_prior_12": 0,
            "recent_direction": "steady",
            "recency_gap_snapshots": 100,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": null,
            "component_scores": {
                "dominance": 0,
                "alternate_presence": 100,
                "route_score_quality": 0,
                "confidence": 0,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 0,
                "recent_presence": 0,
                "recency": 0,
                "momentum": 60
            },
            "risk_signals": [
                "bfx-lnd1 has not recently been the winning route candidate.",
                "Leadership stability is weak with a longest run of 0 snapshot(s).",
                "bfx-lnd1 has not led for 100 snapshot(s).",
                "Average confidence is below the preferred range."
            ],
            "positive_signals": [
                "bfx-lnd1 appears as an alternate in 100% of snapshots."
            ],
            "explanation": {
                "summary": "Node trust is low because bfx-lnd1 has not recently been the winning route candidate.",
                "primary_reason": "bfx-lnd1 has not recently been the winning route candidate.",
                "positive_signals": [
                    "bfx-lnd1 appears as an alternate in 100% of snapshots."
                ],
                "risk_signals": [
                    "bfx-lnd1 has not recently been the winning route candidate.",
                    "Leadership stability is weak with a longest run of 0 snapshot(s).",
                    "bfx-lnd1 has not led for 100 snapshot(s).",
                    "Average confidence is below the preferred range."
                ],
                "component_scores": {
                    "dominance": 0,
                    "alternate_presence": 100,
                    "route_score_quality": 0,
                    "confidence": 0,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 0,
                    "recent_presence": 0,
                    "recency": 0,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 0,
                    "alternate_presence_rate_percent": 100,
                    "average_route_score": null,
                    "score_volatility": 0,
                    "confidence_average": 0,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 0,
                    "recent_appearances_last_12": 0,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 100,
                    "recent_direction": "steady",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is low because bfx-lnd1 has not recently been the winning route candidate."
        },
        {
            "alias": "block-iad-1",
            "node_id": "027100442c3b79f606f80f322d98d499eefcb060599efc5d4ecb00209c2cb54190",
            "trust_score": 11,
            "trust_level": "low",
            "trust_label": "Low trust signal",
            "winner_appearances": 0,
            "alternate_appearances": 64,
            "total_mentions": 64,
            "dominance_rate_percent": 0,
            "alternate_presence_rate_percent": 64,
            "average_route_score": null,
            "score_volatility": 0,
            "confidence_average": 0,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 0,
            "recent_appearances_last_12": 0,
            "previous_appearances_prior_12": 0,
            "recent_direction": "steady",
            "recency_gap_snapshots": 100,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": null,
            "component_scores": {
                "dominance": 0,
                "alternate_presence": 100,
                "route_score_quality": 0,
                "confidence": 0,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 0,
                "recent_presence": 0,
                "recency": 0,
                "momentum": 60
            },
            "risk_signals": [
                "block-iad-1 has not recently been the winning route candidate.",
                "Leadership stability is weak with a longest run of 0 snapshot(s).",
                "block-iad-1 has not led for 100 snapshot(s).",
                "Average confidence is below the preferred range."
            ],
            "positive_signals": [
                "block-iad-1 appears as an alternate in 64% of snapshots."
            ],
            "explanation": {
                "summary": "Node trust is low because block-iad-1 has not recently been the winning route candidate.",
                "primary_reason": "block-iad-1 has not recently been the winning route candidate.",
                "positive_signals": [
                    "block-iad-1 appears as an alternate in 64% of snapshots."
                ],
                "risk_signals": [
                    "block-iad-1 has not recently been the winning route candidate.",
                    "Leadership stability is weak with a longest run of 0 snapshot(s).",
                    "block-iad-1 has not led for 100 snapshot(s).",
                    "Average confidence is below the preferred range."
                ],
                "component_scores": {
                    "dominance": 0,
                    "alternate_presence": 100,
                    "route_score_quality": 0,
                    "confidence": 0,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 0,
                    "recent_presence": 0,
                    "recency": 0,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 0,
                    "alternate_presence_rate_percent": 64,
                    "average_route_score": null,
                    "score_volatility": 0,
                    "confidence_average": 0,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 0,
                    "recent_appearances_last_12": 0,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 100,
                    "recent_direction": "steady",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is low because block-iad-1 has not recently been the winning route candidate."
        },
        {
            "alias": "1ML.com node ALPHA",
            "node_id": "0217890e3aad8d35bc054f43acc00084b25229ecff0ab68debd82883ad65ee8266",
            "trust_score": 9,
            "trust_level": "low",
            "trust_label": "Low trust signal",
            "winner_appearances": 0,
            "alternate_appearances": 22,
            "total_mentions": 22,
            "dominance_rate_percent": 0,
            "alternate_presence_rate_percent": 22,
            "average_route_score": null,
            "score_volatility": 0,
            "confidence_average": 0,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 0,
            "recent_appearances_last_12": 0,
            "previous_appearances_prior_12": 0,
            "recent_direction": "steady",
            "recency_gap_snapshots": 100,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": null,
            "component_scores": {
                "dominance": 0,
                "alternate_presence": 44,
                "route_score_quality": 0,
                "confidence": 0,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 0,
                "recent_presence": 0,
                "recency": 0,
                "momentum": 60
            },
            "risk_signals": [
                "1ML.com node ALPHA has not recently been the winning route candidate.",
                "Leadership stability is weak with a longest run of 0 snapshot(s).",
                "1ML.com node ALPHA has not led for 100 snapshot(s).",
                "Average confidence is below the preferred range."
            ],
            "positive_signals": [
                "1ML.com node ALPHA appears as an alternate in 22% of snapshots."
            ],
            "explanation": {
                "summary": "Node trust is low because 1ML.com node ALPHA has not recently been the winning route candidate.",
                "primary_reason": "1ML.com node ALPHA has not recently been the winning route candidate.",
                "positive_signals": [
                    "1ML.com node ALPHA appears as an alternate in 22% of snapshots."
                ],
                "risk_signals": [
                    "1ML.com node ALPHA has not recently been the winning route candidate.",
                    "Leadership stability is weak with a longest run of 0 snapshot(s).",
                    "1ML.com node ALPHA has not led for 100 snapshot(s).",
                    "Average confidence is below the preferred range."
                ],
                "component_scores": {
                    "dominance": 0,
                    "alternate_presence": 44,
                    "route_score_quality": 0,
                    "confidence": 0,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 0,
                    "recent_presence": 0,
                    "recency": 0,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 0,
                    "alternate_presence_rate_percent": 22,
                    "average_route_score": null,
                    "score_volatility": 0,
                    "confidence_average": 0,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 0,
                    "recent_appearances_last_12": 0,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 100,
                    "recent_direction": "steady",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is low because 1ML.com node ALPHA has not recently been the winning route candidate."
        },
        {
            "alias": "CoinGate",
            "node_id": "0242a4ae0c5bef18048fbecf995094b74bfb0f7391418d71ed394784373f41e4f3",
            "trust_score": 7,
            "trust_level": "low",
            "trust_label": "Low trust signal",
            "winner_appearances": 0,
            "alternate_appearances": 2,
            "total_mentions": 2,
            "dominance_rate_percent": 0,
            "alternate_presence_rate_percent": 2,
            "average_route_score": null,
            "score_volatility": 0,
            "confidence_average": 0,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 0,
            "recent_appearances_last_12": 0,
            "previous_appearances_prior_12": 0,
            "recent_direction": "steady",
            "recency_gap_snapshots": 100,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": null,
            "component_scores": {
                "dominance": 0,
                "alternate_presence": 4,
                "route_score_quality": 0,
                "confidence": 0,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 0,
                "recent_presence": 0,
                "recency": 0,
                "momentum": 60
            },
            "risk_signals": [
                "CoinGate has not recently been the winning route candidate.",
                "Leadership stability is weak with a longest run of 0 snapshot(s).",
                "CoinGate has not led for 100 snapshot(s).",
                "Average confidence is below the preferred range."
            ],
            "positive_signals": [
                "CoinGate appears as an alternate in 2% of snapshots."
            ],
            "explanation": {
                "summary": "Node trust is low because CoinGate has not recently been the winning route candidate.",
                "primary_reason": "CoinGate has not recently been the winning route candidate.",
                "positive_signals": [
                    "CoinGate appears as an alternate in 2% of snapshots."
                ],
                "risk_signals": [
                    "CoinGate has not recently been the winning route candidate.",
                    "Leadership stability is weak with a longest run of 0 snapshot(s).",
                    "CoinGate has not led for 100 snapshot(s).",
                    "Average confidence is below the preferred range."
                ],
                "component_scores": {
                    "dominance": 0,
                    "alternate_presence": 4,
                    "route_score_quality": 0,
                    "confidence": 0,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 0,
                    "recent_presence": 0,
                    "recency": 0,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 0,
                    "alternate_presence_rate_percent": 2,
                    "average_route_score": null,
                    "score_volatility": 0,
                    "confidence_average": 0,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 0,
                    "recent_appearances_last_12": 0,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 100,
                    "recent_direction": "steady",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is low because CoinGate has not recently been the winning route candidate."
        }
    ],
    "all_nodes": [
        {
            "alias": "bfx-lnd0",
            "node_id": "033d8656219478701227199cbd6f670335c8d408a92ae88b962c49d4dc0e83e025",
            "trust_score": 74,
            "trust_level": "moderate",
            "trust_label": "Usable with monitoring",
            "winner_appearances": 58,
            "alternate_appearances": 42,
            "total_mentions": 100,
            "dominance_rate_percent": 58,
            "alternate_presence_rate_percent": 42,
            "average_route_score": 97.88,
            "score_volatility": 0.28,
            "confidence_average": 3,
            "current_run_snapshots": 2,
            "longest_run_snapshots": 8,
            "recent_appearances_last_12": 5,
            "previous_appearances_prior_12": 8,
            "recent_direction": "declining",
            "recency_gap_snapshots": 0,
            "leadership_stability": "strong",
            "is_current_recommendation": true,
            "is_dominant_node": true,
            "last_seen_at": "2026-06-15 20:16:03",
            "component_scores": {
                "dominance": 68,
                "alternate_presence": 84,
                "route_score_quality": 86,
                "confidence": 100,
                "volatility_resilience": 97,
                "current_run": 17,
                "longest_run": 33,
                "recent_presence": 42,
                "recency": 100,
                "momentum": 35
            },
            "risk_signals": [
                "Recent wins are declining (5 vs 8)."
            ],
            "positive_signals": [
                "bfx-lnd0 is the current recommendation.",
                "bfx-lnd0 is the dominant recent node.",
                "bfx-lnd0 has moderate dominance at 58% of winning snapshots.",
                "Leadership stability is strong with a longest run of 8 snapshot(s).",
                "bfx-lnd0 has held for 2 consecutive snapshot(s).",
                "Score volatility is low at 0.28.",
                "Average confidence is high."
            ],
            "explanation": {
                "summary": "Node trust is moderate because bfx-lnd0 is the current recommendation.",
                "primary_reason": "bfx-lnd0 is the current recommendation.",
                "positive_signals": [
                    "bfx-lnd0 is the current recommendation.",
                    "bfx-lnd0 is the dominant recent node.",
                    "bfx-lnd0 has moderate dominance at 58% of winning snapshots.",
                    "Leadership stability is strong with a longest run of 8 snapshot(s).",
                    "bfx-lnd0 has held for 2 consecutive snapshot(s).",
                    "Score volatility is low at 0.28.",
                    "Average confidence is high."
                ],
                "risk_signals": [
                    "Recent wins are declining (5 vs 8)."
                ],
                "component_scores": {
                    "dominance": 68,
                    "alternate_presence": 84,
                    "route_score_quality": 86,
                    "confidence": 100,
                    "volatility_resilience": 97,
                    "current_run": 17,
                    "longest_run": 33,
                    "recent_presence": 42,
                    "recency": 100,
                    "momentum": 35
                },
                "inputs": {
                    "dominance_rate_percent": 58,
                    "alternate_presence_rate_percent": 42,
                    "average_route_score": 97.88,
                    "score_volatility": 0.28,
                    "confidence_average": 3,
                    "current_run_snapshots": 2,
                    "longest_run_snapshots": 8,
                    "recent_appearances_last_12": 5,
                    "previous_appearances_prior_12": 8,
                    "recency_gap_snapshots": 0,
                    "recent_direction": "declining",
                    "leadership_stability": "strong"
                }
            },
            "why": "Node trust is moderate because bfx-lnd0 is the current recommendation."
        },
        {
            "alias": "ACINQ",
            "node_id": "03864ef025fde8fb587d989186ce6a4a186895ee44a926bfc370e2c366597a3f8f",
            "trust_score": 51,
            "trust_level": "developing",
            "trust_label": "Developing signal",
            "winner_appearances": 33,
            "alternate_appearances": 67,
            "total_mentions": 100,
            "dominance_rate_percent": 33,
            "alternate_presence_rate_percent": 67,
            "average_route_score": 98.63,
            "score_volatility": 0.85,
            "confidence_average": 3,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 4,
            "recent_appearances_last_12": 4,
            "previous_appearances_prior_12": 4,
            "recent_direction": "steady",
            "recency_gap_snapshots": 6,
            "leadership_stability": "moderate",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": "2026-06-15 19:32:03",
            "component_scores": {
                "dominance": 33,
                "alternate_presence": 100,
                "route_score_quality": 91,
                "confidence": 100,
                "volatility_resilience": 90,
                "current_run": 0,
                "longest_run": 17,
                "recent_presence": 33,
                "recency": 28,
                "momentum": 60
            },
            "risk_signals": [
                "ACINQ has limited dominance at 33% of winning snapshots.",
                "ACINQ has not led for 6 snapshot(s)."
            ],
            "positive_signals": [
                "Leadership stability is moderate with a longest run of 4 snapshot(s).",
                "Score volatility is low at 0.85.",
                "Average confidence is high.",
                "Average route score is strong at 98.63."
            ],
            "explanation": {
                "summary": "Node trust is developing because ACINQ has limited dominance at 33% of winning snapshots.",
                "primary_reason": "ACINQ has limited dominance at 33% of winning snapshots.",
                "positive_signals": [
                    "Leadership stability is moderate with a longest run of 4 snapshot(s).",
                    "Score volatility is low at 0.85.",
                    "Average confidence is high.",
                    "Average route score is strong at 98.63."
                ],
                "risk_signals": [
                    "ACINQ has limited dominance at 33% of winning snapshots.",
                    "ACINQ has not led for 6 snapshot(s)."
                ],
                "component_scores": {
                    "dominance": 33,
                    "alternate_presence": 100,
                    "route_score_quality": 91,
                    "confidence": 100,
                    "volatility_resilience": 90,
                    "current_run": 0,
                    "longest_run": 17,
                    "recent_presence": 33,
                    "recency": 28,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 33,
                    "alternate_presence_rate_percent": 67,
                    "average_route_score": 98.63,
                    "score_volatility": 0.85,
                    "confidence_average": 3,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 4,
                    "recent_appearances_last_12": 4,
                    "previous_appearances_prior_12": 4,
                    "recency_gap_snapshots": 6,
                    "recent_direction": "steady",
                    "leadership_stability": "moderate"
                }
            },
            "why": "Node trust is developing because ACINQ has limited dominance at 33% of winning snapshots."
        },
        {
            "alias": "Kraken",
            "node_id": "02f1a8c87607f415c8f22c00593002775941dea48869ce23096af27b0cfdcc0b69",
            "trust_score": 44,
            "trust_level": "developing",
            "trust_label": "Developing signal",
            "winner_appearances": 7,
            "alternate_appearances": 93,
            "total_mentions": 100,
            "dominance_rate_percent": 7,
            "alternate_presence_rate_percent": 93,
            "average_route_score": 97.33,
            "score_volatility": 0.2,
            "confidence_average": 3,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 2,
            "recent_appearances_last_12": 2,
            "previous_appearances_prior_12": 0,
            "recent_direction": "improving",
            "recency_gap_snapshots": 4,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": "2026-06-15 19:48:08",
            "component_scores": {
                "dominance": 7,
                "alternate_presence": 100,
                "route_score_quality": 82,
                "confidence": 100,
                "volatility_resilience": 98,
                "current_run": 0,
                "longest_run": 8,
                "recent_presence": 17,
                "recency": 52,
                "momentum": 80
            },
            "risk_signals": [
                "Kraken has limited dominance at 7% of winning snapshots.",
                "Leadership stability is weak with a longest run of 2 snapshot(s).",
                "Kraken has not led for 4 snapshot(s)."
            ],
            "positive_signals": [
                "Score volatility is low at 0.2.",
                "Average confidence is high.",
                "Recent wins are improving (2 vs 0)."
            ],
            "explanation": {
                "summary": "Node trust is developing because Kraken has limited dominance at 7% of winning snapshots.",
                "primary_reason": "Kraken has limited dominance at 7% of winning snapshots.",
                "positive_signals": [
                    "Score volatility is low at 0.2.",
                    "Average confidence is high.",
                    "Recent wins are improving (2 vs 0)."
                ],
                "risk_signals": [
                    "Kraken has limited dominance at 7% of winning snapshots.",
                    "Leadership stability is weak with a longest run of 2 snapshot(s).",
                    "Kraken has not led for 4 snapshot(s)."
                ],
                "component_scores": {
                    "dominance": 7,
                    "alternate_presence": 100,
                    "route_score_quality": 82,
                    "confidence": 100,
                    "volatility_resilience": 98,
                    "current_run": 0,
                    "longest_run": 8,
                    "recent_presence": 17,
                    "recency": 52,
                    "momentum": 80
                },
                "inputs": {
                    "dominance_rate_percent": 7,
                    "alternate_presence_rate_percent": 93,
                    "average_route_score": 97.33,
                    "score_volatility": 0.2,
                    "confidence_average": 3,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 2,
                    "recent_appearances_last_12": 2,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 4,
                    "recent_direction": "improving",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is developing because Kraken has limited dominance at 7% of winning snapshots."
        },
        {
            "alias": "okx",
            "node_id": "0294ac3e099def03c12a37e30fe5364b1223fd60069869142ef96580c8439c2e0a",
            "trust_score": 41,
            "trust_level": "developing",
            "trust_label": "Developing signal",
            "winner_appearances": 2,
            "alternate_appearances": 10,
            "total_mentions": 12,
            "dominance_rate_percent": 2,
            "alternate_presence_rate_percent": 10,
            "average_route_score": 97.95,
            "score_volatility": 0,
            "confidence_average": 3,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 1,
            "recent_appearances_last_12": 1,
            "previous_appearances_prior_12": 0,
            "recent_direction": "improving",
            "recency_gap_snapshots": 2,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": "2026-06-15 20:00:06",
            "component_scores": {
                "dominance": 2,
                "alternate_presence": 20,
                "route_score_quality": 86,
                "confidence": 100,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 4,
                "recent_presence": 8,
                "recency": 76,
                "momentum": 80
            },
            "risk_signals": [
                "okx has limited dominance at 2% of winning snapshots.",
                "Leadership stability is weak with a longest run of 1 snapshot(s).",
                "okx was seen recently but is not the current leader."
            ],
            "positive_signals": [
                "Score volatility is low at 0.",
                "Average confidence is high.",
                "Recent wins are improving (1 vs 0)."
            ],
            "explanation": {
                "summary": "Node trust is developing because okx has limited dominance at 2% of winning snapshots.",
                "primary_reason": "okx has limited dominance at 2% of winning snapshots.",
                "positive_signals": [
                    "Score volatility is low at 0.",
                    "Average confidence is high.",
                    "Recent wins are improving (1 vs 0)."
                ],
                "risk_signals": [
                    "okx has limited dominance at 2% of winning snapshots.",
                    "Leadership stability is weak with a longest run of 1 snapshot(s).",
                    "okx was seen recently but is not the current leader."
                ],
                "component_scores": {
                    "dominance": 2,
                    "alternate_presence": 20,
                    "route_score_quality": 86,
                    "confidence": 100,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 4,
                    "recent_presence": 8,
                    "recency": 76,
                    "momentum": 80
                },
                "inputs": {
                    "dominance_rate_percent": 2,
                    "alternate_presence_rate_percent": 10,
                    "average_route_score": 97.95,
                    "score_volatility": 0,
                    "confidence_average": 3,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 1,
                    "recent_appearances_last_12": 1,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 2,
                    "recent_direction": "improving",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is developing because okx has limited dominance at 2% of winning snapshots."
        },
        {
            "alias": "bfx-lnd1",
            "node_id": "03cde60a6323f7122d5178255766e38114b4722ede08f7c9e0c5df9b912cc201d6",
            "trust_score": 11,
            "trust_level": "low",
            "trust_label": "Low trust signal",
            "winner_appearances": 0,
            "alternate_appearances": 100,
            "total_mentions": 100,
            "dominance_rate_percent": 0,
            "alternate_presence_rate_percent": 100,
            "average_route_score": null,
            "score_volatility": 0,
            "confidence_average": 0,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 0,
            "recent_appearances_last_12": 0,
            "previous_appearances_prior_12": 0,
            "recent_direction": "steady",
            "recency_gap_snapshots": 100,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": null,
            "component_scores": {
                "dominance": 0,
                "alternate_presence": 100,
                "route_score_quality": 0,
                "confidence": 0,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 0,
                "recent_presence": 0,
                "recency": 0,
                "momentum": 60
            },
            "risk_signals": [
                "bfx-lnd1 has not recently been the winning route candidate.",
                "Leadership stability is weak with a longest run of 0 snapshot(s).",
                "bfx-lnd1 has not led for 100 snapshot(s).",
                "Average confidence is below the preferred range."
            ],
            "positive_signals": [
                "bfx-lnd1 appears as an alternate in 100% of snapshots."
            ],
            "explanation": {
                "summary": "Node trust is low because bfx-lnd1 has not recently been the winning route candidate.",
                "primary_reason": "bfx-lnd1 has not recently been the winning route candidate.",
                "positive_signals": [
                    "bfx-lnd1 appears as an alternate in 100% of snapshots."
                ],
                "risk_signals": [
                    "bfx-lnd1 has not recently been the winning route candidate.",
                    "Leadership stability is weak with a longest run of 0 snapshot(s).",
                    "bfx-lnd1 has not led for 100 snapshot(s).",
                    "Average confidence is below the preferred range."
                ],
                "component_scores": {
                    "dominance": 0,
                    "alternate_presence": 100,
                    "route_score_quality": 0,
                    "confidence": 0,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 0,
                    "recent_presence": 0,
                    "recency": 0,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 0,
                    "alternate_presence_rate_percent": 100,
                    "average_route_score": null,
                    "score_volatility": 0,
                    "confidence_average": 0,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 0,
                    "recent_appearances_last_12": 0,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 100,
                    "recent_direction": "steady",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is low because bfx-lnd1 has not recently been the winning route candidate."
        },
        {
            "alias": "block-iad-1",
            "node_id": "027100442c3b79f606f80f322d98d499eefcb060599efc5d4ecb00209c2cb54190",
            "trust_score": 11,
            "trust_level": "low",
            "trust_label": "Low trust signal",
            "winner_appearances": 0,
            "alternate_appearances": 64,
            "total_mentions": 64,
            "dominance_rate_percent": 0,
            "alternate_presence_rate_percent": 64,
            "average_route_score": null,
            "score_volatility": 0,
            "confidence_average": 0,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 0,
            "recent_appearances_last_12": 0,
            "previous_appearances_prior_12": 0,
            "recent_direction": "steady",
            "recency_gap_snapshots": 100,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": null,
            "component_scores": {
                "dominance": 0,
                "alternate_presence": 100,
                "route_score_quality": 0,
                "confidence": 0,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 0,
                "recent_presence": 0,
                "recency": 0,
                "momentum": 60
            },
            "risk_signals": [
                "block-iad-1 has not recently been the winning route candidate.",
                "Leadership stability is weak with a longest run of 0 snapshot(s).",
                "block-iad-1 has not led for 100 snapshot(s).",
                "Average confidence is below the preferred range."
            ],
            "positive_signals": [
                "block-iad-1 appears as an alternate in 64% of snapshots."
            ],
            "explanation": {
                "summary": "Node trust is low because block-iad-1 has not recently been the winning route candidate.",
                "primary_reason": "block-iad-1 has not recently been the winning route candidate.",
                "positive_signals": [
                    "block-iad-1 appears as an alternate in 64% of snapshots."
                ],
                "risk_signals": [
                    "block-iad-1 has not recently been the winning route candidate.",
                    "Leadership stability is weak with a longest run of 0 snapshot(s).",
                    "block-iad-1 has not led for 100 snapshot(s).",
                    "Average confidence is below the preferred range."
                ],
                "component_scores": {
                    "dominance": 0,
                    "alternate_presence": 100,
                    "route_score_quality": 0,
                    "confidence": 0,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 0,
                    "recent_presence": 0,
                    "recency": 0,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 0,
                    "alternate_presence_rate_percent": 64,
                    "average_route_score": null,
                    "score_volatility": 0,
                    "confidence_average": 0,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 0,
                    "recent_appearances_last_12": 0,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 100,
                    "recent_direction": "steady",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is low because block-iad-1 has not recently been the winning route candidate."
        },
        {
            "alias": "1ML.com node ALPHA",
            "node_id": "0217890e3aad8d35bc054f43acc00084b25229ecff0ab68debd82883ad65ee8266",
            "trust_score": 9,
            "trust_level": "low",
            "trust_label": "Low trust signal",
            "winner_appearances": 0,
            "alternate_appearances": 22,
            "total_mentions": 22,
            "dominance_rate_percent": 0,
            "alternate_presence_rate_percent": 22,
            "average_route_score": null,
            "score_volatility": 0,
            "confidence_average": 0,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 0,
            "recent_appearances_last_12": 0,
            "previous_appearances_prior_12": 0,
            "recent_direction": "steady",
            "recency_gap_snapshots": 100,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": null,
            "component_scores": {
                "dominance": 0,
                "alternate_presence": 44,
                "route_score_quality": 0,
                "confidence": 0,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 0,
                "recent_presence": 0,
                "recency": 0,
                "momentum": 60
            },
            "risk_signals": [
                "1ML.com node ALPHA has not recently been the winning route candidate.",
                "Leadership stability is weak with a longest run of 0 snapshot(s).",
                "1ML.com node ALPHA has not led for 100 snapshot(s).",
                "Average confidence is below the preferred range."
            ],
            "positive_signals": [
                "1ML.com node ALPHA appears as an alternate in 22% of snapshots."
            ],
            "explanation": {
                "summary": "Node trust is low because 1ML.com node ALPHA has not recently been the winning route candidate.",
                "primary_reason": "1ML.com node ALPHA has not recently been the winning route candidate.",
                "positive_signals": [
                    "1ML.com node ALPHA appears as an alternate in 22% of snapshots."
                ],
                "risk_signals": [
                    "1ML.com node ALPHA has not recently been the winning route candidate.",
                    "Leadership stability is weak with a longest run of 0 snapshot(s).",
                    "1ML.com node ALPHA has not led for 100 snapshot(s).",
                    "Average confidence is below the preferred range."
                ],
                "component_scores": {
                    "dominance": 0,
                    "alternate_presence": 44,
                    "route_score_quality": 0,
                    "confidence": 0,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 0,
                    "recent_presence": 0,
                    "recency": 0,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 0,
                    "alternate_presence_rate_percent": 22,
                    "average_route_score": null,
                    "score_volatility": 0,
                    "confidence_average": 0,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 0,
                    "recent_appearances_last_12": 0,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 100,
                    "recent_direction": "steady",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is low because 1ML.com node ALPHA has not recently been the winning route candidate."
        },
        {
            "alias": "CoinGate",
            "node_id": "0242a4ae0c5bef18048fbecf995094b74bfb0f7391418d71ed394784373f41e4f3",
            "trust_score": 7,
            "trust_level": "low",
            "trust_label": "Low trust signal",
            "winner_appearances": 0,
            "alternate_appearances": 2,
            "total_mentions": 2,
            "dominance_rate_percent": 0,
            "alternate_presence_rate_percent": 2,
            "average_route_score": null,
            "score_volatility": 0,
            "confidence_average": 0,
            "current_run_snapshots": 0,
            "longest_run_snapshots": 0,
            "recent_appearances_last_12": 0,
            "previous_appearances_prior_12": 0,
            "recent_direction": "steady",
            "recency_gap_snapshots": 100,
            "leadership_stability": "weak",
            "is_current_recommendation": false,
            "is_dominant_node": false,
            "last_seen_at": null,
            "component_scores": {
                "dominance": 0,
                "alternate_presence": 4,
                "route_score_quality": 0,
                "confidence": 0,
                "volatility_resilience": 100,
                "current_run": 0,
                "longest_run": 0,
                "recent_presence": 0,
                "recency": 0,
                "momentum": 60
            },
            "risk_signals": [
                "CoinGate has not recently been the winning route candidate.",
                "Leadership stability is weak with a longest run of 0 snapshot(s).",
                "CoinGate has not led for 100 snapshot(s).",
                "Average confidence is below the preferred range."
            ],
            "positive_signals": [
                "CoinGate appears as an alternate in 2% of snapshots."
            ],
            "explanation": {
                "summary": "Node trust is low because CoinGate has not recently been the winning route candidate.",
                "primary_reason": "CoinGate has not recently been the winning route candidate.",
                "positive_signals": [
                    "CoinGate appears as an alternate in 2% of snapshots."
                ],
                "risk_signals": [
                    "CoinGate has not recently been the winning route candidate.",
                    "Leadership stability is weak with a longest run of 0 snapshot(s).",
                    "CoinGate has not led for 100 snapshot(s).",
                    "Average confidence is below the preferred range."
                ],
                "component_scores": {
                    "dominance": 0,
                    "alternate_presence": 4,
                    "route_score_quality": 0,
                    "confidence": 0,
                    "volatility_resilience": 100,
                    "current_run": 0,
                    "longest_run": 0,
                    "recent_presence": 0,
                    "recency": 0,
                    "momentum": 60
                },
                "inputs": {
                    "dominance_rate_percent": 0,
                    "alternate_presence_rate_percent": 2,
                    "average_route_score": null,
                    "score_volatility": 0,
                    "confidence_average": 0,
                    "current_run_snapshots": 0,
                    "longest_run_snapshots": 0,
                    "recent_appearances_last_12": 0,
                    "previous_appearances_prior_12": 0,
                    "recency_gap_snapshots": 100,
                    "recent_direction": "steady",
                    "leadership_stability": "weak"
                }
            },
            "why": "Node trust is low because CoinGate has not recently been the winning route candidate."
        }
    ],
    "cache": {
        "hit": false,
        "ttl_seconds": 120
    },
    "api": {
        "name": "node-reliability",
        "version": "1"
    }
}