{
  "methodology_version": "v2.0",
  "candidate_max": 2000,
  "top_volume_tokens_per_cycle": 15,
  "early_buyer_window_min": 5,
  "large_tx_threshold_sol": 5,
  "candidate_token_age_max_days": 7,
  "age_suspicious_days": 30,
  "age_aged_days": 180,
  "tx_per_day_bot": 1000,
  "tx_per_day_dormant_max": 0.14285714285714285,
  "holdings_usd_capital_deployed": 10000,
  "holdings_usd_inactive_max": 100,
  "diverse_token_count": 5,
  "proven_smart_money": {
    "min_wr": 0.6,
    "min_trades": 30,
    "min_pnl_pct": 0.5
  },
  "promising": {
    "min_wr": 0.4,
    "min_trades": 8,
    "min_pnl_pct": 0
  },
  "exploring": {
    "min_wr": 0.4,
    "min_trades": 8,
    "min_pnl_pct": -0.1
  },
  "background": {
    "min_wr": 0,
    "min_trades": 0,
    "min_pnl_pct": -1
  },
  "hold_duration_scalper_hours": 1,
  "drawdown_threshold_pct": 0.3,
  "weights": {
    "pnl": 0.4,
    "wr": 0.3,
    "accumulator": 0.1,
    "conviction": 0.1,
    "aged": 0.1
  },
  "cluster_strong_window_h": 1,
  "cluster_strong_min_wallets": 2,
  "cluster_critical_window_h": 48,
  "cluster_critical_min_wallets": 10,
  "calibration_retire_wr": 0.4,
  "calibration_priority_wr": 0.6,
  "calibration_min_signals": 10
}