{
  "woke_at": "2026-06-02T20:01:51Z",
  "state": "awake_complete",
  "sleep_seconds": 1800,
  "tmux_window": "Callme",
  "safety": {
    "no_live_orders": true,
    "no_secrets_read": true,
    "no_private_sessions": true,
    "no_runtime_restarts": true,
    "paper_live_allowed_if_ready": true,
    "real_live_allowed": false
  },
  "policy": {
    "paper_live_allowed_if_ready": true,
    "real_live_allowed": false,
    "heavy_jobs_allowed": true,
    "max_heavy_jobs_parallel": 1,
    "heavy_job_cpu_policy": "taskset CPU 0, nice 15, ionice best-effort/7; leave CPU 1 and memory headroom for current live",
    "heavy_job_retention": "after completion keep summary.json, selected_group_configs.csv, group_top_metrics.csv, REPORT.md, STATUS.json, RETENTION_MANIFEST.json only"
  },
  "resources": {
    "disk_free_mb": 4967.3125,
    "mem_available_mb": 2301.1015625,
    "swap_free_mb": 281.578125
  },
  "score": {
    "status": "PASS_PRIMARY_FAIL_STRETCH",
    "hard_gates": {
      "coverage_ok": true,
      "margin_ok": true,
      "mark_entry_ok": true
    },
    "primary_goals": {
      "net_ok": true,
      "max_mtm_ok": true,
      "min_trade_mtm_ok": true
    },
    "stretch_goals": {
      "pf_ok": false,
      "max_realized_dd_ok": false
    },
    "targets": {
      "baseline_name": "HYPE yearly live-model research baseline",
      "hard_gates": {
        "coverage_pct": 100.0,
        "margin_call_count": 0,
        "no_live_orders": true,
        "no_secrets_read": true,
        "entry_uses_signal_avgCost": false
      },
      "primary_goals": {
        "net_pct_min": 52.12610575421329,
        "max_mtm_dd_pct_min": -12.265614112284059,
        "min_trade_mtm_pct_equity_min": -13.037553836794384
      },
      "stretch_goals": {
        "pf_min": 3.7159234919152704,
        "max_realized_dd_pct_min": -5.637815184175834
      }
    },
    "observed": {
      "trades": 40,
      "equity_start": 500.0,
      "equity_end": 948.471662605854,
      "net_pct": 89.6943325211708,
      "max_realized_dd_pct": -10.85220107927066,
      "max_mtm_dd_pct": -6.871029334896893,
      "min_trade_mtm_pct_equity": -6.871029334896893,
      "win_rate_pct": 67.5,
      "pf": 3.4326852390418496,
      "gross_profit": 632.8241860677429,
      "gross_loss": -184.35252346188906,
      "avg_notional": 442.92682926829264,
      "max_notional": 500.00000000000006,
      "avg_dca_fills": 0.425,
      "margin_call_count": 0,
      "covered_trades": 40,
      "source_trades": 40,
      "coverage_pct": 100.0
    }
  },
  "mark_price_policy": {
    "status": "PASS",
    "backtest_entry_source": "next_1m_open_after_signal_receipt",
    "uses_signal_avgCost_for_entry": false,
    "runner_has_next_bar_open_entry": true,
    "signal_avgCost_mentions_in_file": 2,
    "live_requirement": "For paper/live, source signal only authorizes symbol/side/entry time. The executable entry must be the current public exchange mark price or best available market snapshot at the moment our system receives the signal. Do not use Binance copy avgCost/avgClosePrice as executable entry/exit prices.",
    "research_caveat": "Historical exact mark-price-at-receipt is not available in this cached dataset. The current replay uses next 1m candle open after the signal timestamp as an executable proxy."
  },
  "paper_live": {
    "paper_live_allowed_if_ready": true,
    "paper_live_research_gates_pass": true,
    "paper_live_runner_verified": true,
    "paper_live_ready": true,
    "paper_live_status": {
      "utc": "2026-06-02T08:38:12.076425Z",
      "portfolio_id": "4512404768792222208",
      "source_open_positions": 1,
      "events": [],
      "summary": {
        "open_paper_positions": 0,
        "closed_paper_trades": 0,
        "realized_pnl_usdt": 0,
        "gross_profit": 0,
        "gross_loss": 0,
        "pf": 0.0,
        "events_kept": 1
      },
      "safety": {
        "paper_only": true,
        "no_live_orders": true,
        "no_secrets_read": true,
        "entry_price_source": "current_public_binance_futures_mark",
        "source_avgCost_used_for_entry": false
      }
    },
    "real_live_allowed": false,
    "real_live_hard_blocked": true,
    "reason": "research_gates_pass_and_paper_runner_verified",
    "stretch_goals_pass": false,
    "paper_live_scope": "paper-only telemetry/staging may be prepared; it must not send real exchange orders and must not read secrets unless a later human-approved paper connector requires it."
  },
  "heavy_job": {
    "allowed": true,
    "max_parallel": 1,
    "lock_active": false,
    "launch_decision": "skip",
    "reason": "heavy_already_launched_by_coordinator",
    "last_run": {
      "run_dir": "/var/www/vps2.happyuser.info/top/callme_overnight_20260601/output/heavy_runs/heavy_20260601T170810Z",
      "state": "complete",
      "cleaned_at": "2026-06-01T17:22:26Z",
      "retention_manifest": "/var/www/vps2.happyuser.info/top/callme_overnight_20260601/output/heavy_runs/heavy_20260601T170810Z/RETENTION_MANIFEST.json",
      "summary": {
        "trades": 40,
        "equity_start": 500.0,
        "equity_end": 955.2506749396006,
        "net_pct": 91.05013498792012,
        "max_realized_dd_pct": -10.82814927124985,
        "max_mtm_dd_pct": -6.871029334896893,
        "min_trade_mtm_pct_equity": -6.871029334896893,
        "win_rate_pct": 65.0,
        "pf": 3.4661541628164785,
        "gross_profit": 639.8501139380453,
        "gross_loss": -184.59943899844458,
        "avg_notional": 460.1654411764706,
        "max_notional": 500.0,
        "avg_dca_fills": 0.5,
        "margin_call_count": 0,
        "covered_trades": 40,
        "source_trades": 40,
        "coverage_pct": 100.0
      },
      "kept": [
        "REPORT.md",
        "STATUS.json",
        "group_top_metrics.csv",
        "selected_group_configs.csv",
        "summary.json"
      ],
      "removed": [
        "groups/",
        "all_signal_backtest_trades.csv"
      ]
    },
    "current_run": {
      "state": "complete",
      "run_dir": "/var/www/vps2.happyuser.info/top/callme_overnight_20260601/output/heavy_runs/heavy_20260601T170810Z",
      "completed_at": "2026-06-01T17:22:26Z",
      "retention": "summary, selected_group_configs, group_top_metrics, report/status only"
    }
  }
}
