{
  "api_health_handled": true,
  "compileall_green": true,
  "data_quality_gate": true,
  "evidence_files": [
    "runtime/reports/hyperliquid_testnet_credential_check_20260607_204946.json",
    "runtime/reports/hyperliquid_readonly_smoke_20260607_145113.json",
    "runtime/reports/hyperliquid_testnet_alo_cancel_20260607_205029.json",
    "runtime/reports/hyperliquid_deadman_20260607_205018.json",
    "runtime/reports/hyperliquid_testnet_fill_stop_20260607_205244.json",
    "runtime/reports/preflight_evidence_latest.json"
  ],
  "legacy_autotrader_blocked": true,
  "mainnet_readonly_reconcile": true,
  "nonce_manager": true,
  "notes": {
    "final_cleanup": "latest fill+stop report final_positions={} and final_open_orders=[]",
    "legacy_autotrader_used": false,
    "mainnet_order_sent": false,
    "micro_live": false,
    "scheduleCancel": "conditional_unavailable_due_to_exchange_volume_limit; exchange policy response: Cannot set scheduled cancel time until enough volume traded. Required: $1000000. Traded: $0.; not a bot error"
  },
  "position_without_stop_impossible": true,
  "secrets_scan_clean": true,
  "telegram_alert_proof": {
    "alert_report_path": "runtime/reports/telegram_alert_smoke_20260701_160318.json",
    "alerts_checked": 1,
    "alerts_proven": true,
    "blockers": [],
    "status": "ok",
    "timestamp": "2026-07-05T21:02:19.344655+00:00"
  },
  "telegram_alerts_tested": true,
  "testnet_alo_cancel": true,
  "testnet_credential_gate": true,
  "testnet_fill_stop": true,
  "testnet_final_cleanup": true,
  "testnet_readonly_reconcile": true,
  "testnet_schedule_cancel": "conditional_unavailable_due_to_exchange_volume_limit",
  "tests_green": true,
  "v76_net_scorecard_gates": false
}