{
  "status": "PASS",
  "scope": "Real CLI subprocess + unmocked run() + actual JSONL append + SQLite + HTTP + WebSocket; synthetic input values only",
  "command": [
    "/opt/codex/runtimes/codex-primary-runtime/dependencies/python/bin/python",
    "/workspace/scratch/a9066325d735/rectified-plugin/skills/alphabot-core/scripts/gauntlet_v2.py",
    "--project",
    "/tmp/tmp1_46hoxb",
    "--serve",
    "--port",
    "8080",
    "--start-year",
    "1999",
    "--until",
    "2026-10-28T08:32:12.258810+00:00",
    "--continuous"
  ],
  "actions": [
    "BUY",
    "SKIP",
    "BUY",
    "HALT"
  ],
  "cash_by_frame": [
    "400.00000060170100",
    "400.00000060170100",
    "324.00000109907380",
    "520.84437857263135"
  ],
  "indpro_after_append": [
    "2",
    "3",
    "4",
    "5"
  ],
  "floor_by_frame": [
    "400.00000060170100",
    "400.00000060170100",
    "324.00000109907380",
    "500"
  ],
  "risk_by_frame": [
    "0.95",
    "0.95",
    "0.9025",
    "0.857375"
  ],
  "final_state": {
    "state": "halted",
    "mode": "backtest",
    "exit_code": 2,
    "error_kind": null
  },
  "http_snapshot_matches_stream": true,
  "independent_ledger_verification": {
    "verified_frames": 4,
    "verified_lessons": 3,
    "last_hash": "9082f9a90a61a4dd7c4189c0739efb71126b7e46eeeb6e7ac06d3b3c64d6ae82",
    "total_debits": "912.46095136922935",
    "total_credits": "912.46095136922935",
    "balances": {
      "Assets:Cash": "520.84437857263135",
      "Assets:Inventory": "0.00000000000000",
      "Assets:ValuationAdjustment": "0.00000000000000",
      "Equity:Opening": "-500",
      "Income:UnrealizedPnL": "0.00000000000000",
      "Income:RealizedPnL": "-20.84437857263135"
    },
    "scope": "append-only hash chain; not externally anchored or tamper-proof against database owner"
  },
  "streamed_frames": [
    {
      "id": 1,
      "body": {
        "action": "BUY",
        "after": {
          "asset_cost": "99.99999939829900",
          "cash": "400.00000060170100",
          "equity": "499.80029960170100",
          "floor": "400.00000060170100",
          "halted": false,
          "peak": "500",
          "positions": [
            {
              "cost": "99.99999939829900",
              "price": "100",
              "quantity": "0.99800299",
              "symbol": "BTC/USD"
            }
          ]
        },
        "at": "1999-04-01T00:00:00.000000+00:00",
        "before": {
          "asset_cost": "0",
          "cash": "500",
          "equity": "500",
          "floor": "500",
          "halted": false,
          "peak": "500",
          "positions": []
        },
        "context": {
          "cash": "500",
          "data_label": "SYNTHETIC INTEGRATION INPUTS \u2014 NOT LIVE MARKET RESULTS",
          "empty_event_month": true,
          "entry_enabled": true,
          "equity": "500",
          "fee_rate": "0.001",
          "floor": "500",
          "indpro": [
            "1",
            "2",
            "3",
            "4"
          ],
          "last_entry_month": "",
          "lesson_count": 0,
          "lesson_risk_decay": "0.95",
          "modeled_exit_fees": "0.000",
          "month": "1999-04",
          "peak": "500",
          "reference_price_available": true,
          "risk_multiplier": "1",
          "slippage_rate": "0.001",
          "target_deviation_pct": "0.0001",
          "tone": "0"
        },
        "credit_total": "600.19969979659800",
        "debit_total": "600.19969979659800",
        "executions": [
          {
            "fee": "0.09990009929900",
            "id": "b532e059-012f-4c3f-8b7b-4c90a842c6eb",
            "price": "100.100",
            "quantity": "0.99800299",
            "reference_price": "100",
            "side": "BUY",
            "source": "backtest_modeled_slippage",
            "symbol": "BTC/USD"
          }
        ],
        "fee_drag": "0.09990009929900",
        "fee_drag_cumulative": "0.09990009929900",
        "journal": [
          {
            "account": "Assets:Cash",
            "credit": "0",
            "debit": "500",
            "memo": "Opening instrumented baseline; no earlier history reconstructed"
          },
          {
            "account": "Assets:Inventory",
            "credit": "0",
            "debit": "0",
            "memo": "Opening fee-inclusive acquisition cost"
          },
          {
            "account": "Assets:ValuationAdjustment",
            "credit": "0",
            "debit": "0",
            "memo": "Opening market valuation"
          },
          {
            "account": "Equity:Opening",
            "credit": "500",
            "debit": "0",
            "memo": "Opening net assets"
          },
          {
            "account": "Assets:Inventory",
            "credit": "0",
            "debit": "99.99999939829900",
            "memo": "BUY: notional plus capitalized entry fee"
          },
          {
            "account": "Assets:Cash",
            "credit": "99.99999939829900",
            "debit": "0",
            "memo": "BUY: cash debit including fee"
          },
          {
            "account": "Assets:ValuationAdjustment",
            "credit": "0.19970039829900",
            "debit": "0",
            "memo": "Mark holdings to recorded slice prices"
          },
          {
            "account": "Income:UnrealizedPnL",
            "credit": "0",
            "debit": "0.19970039829900",
            "memo": "Offset mark-to-market valuation movement"
          }
        ],
        "kind": "PRICE",
        "lesson_count": 1,
        "lesson_count_before": 0,
        "lessons": [
          {
            "actual": "100.100",
            "causality": "observed execution/reconciliation path; root cause not inferred",
            "code": "TARGET_DEVIATION",
            "details": {
              "deviation_pct": "0.100",
              "execution_id": "b532e059-012f-4c3f-8b7b-4c90a842c6eb",
              "formula": "abs(fill-target)/target*100",
              "side": "BUY",
              "source": "backtest_modeled_slippage",
              "threshold_pct": "0.0001"
            },
            "expected": "100",
            "lesson_hash": "e37a6efc881a369968d05126855c683470cef82f4cffa34df383db15ce95b5ff",
            "parent_frame_id": null,
            "parent_lesson_hash": null,
            "prior_lesson_count": 0,
            "risk_decay": "0.95",
            "risk_formula": "decay**cumulative_lesson_count",
            "risk_multiplier_after": "0.95",
            "risk_multiplier_before": "1",
            "stage": "execution_fill_vs_reference"
          }
        ],
        "opening_scope": "first_instrumented_snapshot_only",
        "price": "100",
        "reasons": [
          "INDPRO_current=4 > prior_three_mean=2; cash=500 * 0.20 * risk_multiplier=1 = budget=100.00; prior_lessons=0",
          "BUY quantity=0.99800299; quote=100; modeled_fill=100.100; fee=0.09990009929900; total_debit=99.99999939829900; budget_cap=100.00"
        ],
        "risk_multiplier_after": "0.95",
        "risk_multiplier_before": "1",
        "slippage_drag": "0.09980029900",
        "symbol": "BTC/USD",
        "unresolved_reconciliation": false
      },
      "hash": "6885bf643057fd8537e018143bcb3e0e669a47cf6b421d2e7b4d586c071379ab"
    },
    {
      "id": 2,
      "body": {
        "action": "SKIP",
        "after": {
          "asset_cost": "99.99999939829900",
          "cash": "400.00000060170100",
          "equity": "509.78032950170100",
          "floor": "400.00000060170100",
          "halted": false,
          "peak": "509.78032950170100",
          "positions": [
            {
              "cost": "99.99999939829900",
              "price": "110",
              "quantity": "0.99800299",
              "symbol": "BTC/USD"
            }
          ]
        },
        "at": "1999-04-15T00:00:00.000000+00:00",
        "before": {
          "asset_cost": "99.99999939829900",
          "cash": "400.00000060170100",
          "equity": "509.78032950170100",
          "floor": "400.00000060170100",
          "halted": false,
          "peak": "509.78032950170100",
          "positions": [
            {
              "cost": "99.99999939829900",
              "price": "110",
              "quantity": "0.99800299",
              "symbol": "BTC/USD"
            }
          ]
        },
        "context": {
          "cash": "400.00000060170100",
          "data_label": "SYNTHETIC INTEGRATION INPUTS \u2014 NOT LIVE MARKET RESULTS",
          "empty_event_month": true,
          "entry_enabled": true,
          "equity": "509.78032950170100",
          "fee_rate": "0.001",
          "floor": "400.00000060170100",
          "indpro": [
            "1",
            "2",
            "3",
            "4"
          ],
          "last_entry_month": "1999-04",
          "lesson_count": 1,
          "lesson_risk_decay": "0.95",
          "modeled_exit_fees": "0.21956065780",
          "month": "1999-04",
          "peak": "509.78032950170100",
          "reference_price_available": true,
          "risk_multiplier": "0.95",
          "slippage_rate": "0.001",
          "target_deviation_pct": "0.0001",
          "tone": "0"
        },
        "credit_total": "9.98002990000000",
        "debit_total": "9.98002990000000",
        "executions": [],
        "fee_drag": "0",
        "fee_drag_cumulative": "0.09990009929900",
        "journal": [
          {
            "account": "Assets:ValuationAdjustment",
            "credit": "0",
            "debit": "9.98002990000000",
            "memo": "Mark holdings to recorded slice prices"
          },
          {
            "account": "Income:UnrealizedPnL",
            "credit": "9.98002990000000",
            "debit": "0",
            "memo": "Offset mark-to-market valuation movement"
          }
        ],
        "kind": "PRICE",
        "lesson_count": 1,
        "lesson_count_before": 1,
        "lessons": [],
        "opening_scope": null,
        "price": "110",
        "reasons": [
          "observation month=1999-04 equals last_entry_month; one-entry limit"
        ],
        "risk_multiplier_after": "0.95",
        "risk_multiplier_before": "0.95",
        "slippage_drag": "0",
        "symbol": "BTC/USD",
        "unresolved_reconciliation": false
      },
      "hash": "33ff58540bf88fce34d27dbafe01e7ecd38eedcf58a68144972f5d167703776b"
    },
    {
      "id": 3,
      "body": {
        "action": "BUY",
        "after": {
          "asset_cost": "175.99999890092620",
          "cash": "324.00000109907380",
          "equity": "519.60858709907380",
          "floor": "324.00000109907380",
          "halted": false,
          "peak": "519.76035940170100",
          "positions": [
            {
              "cost": "175.99999890092620",
              "price": "120",
              "quantity": "1.63007155",
              "symbol": "BTC/USD"
            }
          ]
        },
        "at": "1999-05-01T00:00:00.000000+00:00",
        "before": {
          "asset_cost": "99.99999939829900",
          "cash": "400.00000060170100",
          "equity": "519.76035940170100",
          "floor": "400.00000060170100",
          "halted": false,
          "peak": "519.76035940170100",
          "positions": [
            {
              "cost": "99.99999939829900",
              "price": "120",
              "quantity": "0.99800299",
              "symbol": "BTC/USD"
            }
          ]
        },
        "context": {
          "cash": "400.00000060170100",
          "data_label": "SYNTHETIC INTEGRATION INPUTS \u2014 NOT LIVE MARKET RESULTS",
          "empty_event_month": true,
          "entry_enabled": true,
          "equity": "519.76035940170100",
          "fee_rate": "0.001",
          "floor": "400.00000060170100",
          "indpro": [
            "2",
            "3",
            "4",
            "5"
          ],
          "last_entry_month": "1999-04",
          "lesson_count": 1,
          "lesson_risk_decay": "0.95",
          "modeled_exit_fees": "0.23952071760",
          "month": "1999-05",
          "peak": "519.76035940170100",
          "reference_price_available": true,
          "risk_multiplier": "0.95",
          "slippage_rate": "0.001",
          "target_deviation_pct": "0.0001",
          "tone": "0"
        },
        "credit_total": "85.82825710000000",
        "debit_total": "85.82825710000000",
        "executions": [
          {
            "fee": "0.07592407542720",
            "id": "3b329e17-166e-4d22-b3dc-e082f50701e6",
            "price": "120.120",
            "quantity": "0.63206856",
            "reference_price": "120",
            "side": "BUY",
            "source": "backtest_modeled_slippage",
            "symbol": "BTC/USD"
          }
        ],
        "fee_drag": "0.07592407542720",
        "fee_drag_cumulative": "0.17582417472620",
        "journal": [
          {
            "account": "Assets:Inventory",
            "credit": "0",
            "debit": "75.99999950262720",
            "memo": "BUY: notional plus capitalized entry fee"
          },
          {
            "account": "Assets:Cash",
            "credit": "75.99999950262720",
            "debit": "0",
            "memo": "BUY: cash debit including fee"
          },
          {
            "account": "Assets:ValuationAdjustment",
            "credit": "0",
            "debit": "9.82825759737280",
            "memo": "Mark holdings to recorded slice prices"
          },
          {
            "account": "Income:UnrealizedPnL",
            "credit": "9.82825759737280",
            "debit": "0",
            "memo": "Offset mark-to-market valuation movement"
          }
        ],
        "kind": "PRICE",
        "lesson_count": 2,
        "lesson_count_before": 1,
        "lessons": [
          {
            "actual": "120.120",
            "causality": "observed execution/reconciliation path; root cause not inferred",
            "code": "TARGET_DEVIATION",
            "details": {
              "deviation_pct": "0.100",
              "execution_id": "3b329e17-166e-4d22-b3dc-e082f50701e6",
              "formula": "abs(fill-target)/target*100",
              "side": "BUY",
              "source": "backtest_modeled_slippage",
              "threshold_pct": "0.0001"
            },
            "expected": "120",
            "lesson_hash": "93c9e088b3b081b7a48d3d62779f5c992625ab6274b69e668965f2957b9d766a",
            "parent_frame_id": 2,
            "parent_lesson_hash": "e37a6efc881a369968d05126855c683470cef82f4cffa34df383db15ce95b5ff",
            "prior_lesson_count": 1,
            "risk_decay": "0.95",
            "risk_formula": "decay**cumulative_lesson_count",
            "risk_multiplier_after": "0.9025",
            "risk_multiplier_before": "0.95",
            "stage": "execution_fill_vs_reference"
          }
        ],
        "opening_scope": null,
        "price": "120",
        "reasons": [
          "INDPRO_current=5 > prior_three_mean=3; cash=400.00000060170100 * 0.20 * risk_multiplier=0.95 = budget=76.000000114323190000; prior_lessons=1",
          "BUY quantity=0.63206856; quote=120; modeled_fill=120.120; fee=0.07592407542720; total_debit=75.99999950262720; budget_cap=76.000000114323190000"
        ],
        "risk_multiplier_after": "0.9025",
        "risk_multiplier_before": "0.95",
        "slippage_drag": "0.07584822720",
        "symbol": "BTC/USD",
        "unresolved_reconciliation": false
      },
      "hash": "88c605aefd3f39eeff24de663a96bedb0fae308782824e9721da95bf7f72bf14"
    },
    {
      "id": 4,
      "body": {
        "action": "HALT",
        "after": {
          "asset_cost": "0",
          "cash": "520.84437857263135",
          "equity": "520.84437857263135",
          "floor": "500",
          "halted": true,
          "peak": "521.23865864907380",
          "positions": []
        },
        "at": "1999-05-15T00:00:00.000000+00:00",
        "before": {
          "asset_cost": "175.99999890092620",
          "cash": "324.00000109907380",
          "equity": "521.23865864907380",
          "floor": "324.00000109907380",
          "halted": false,
          "peak": "521.23865864907380",
          "positions": [
            {
              "cost": "175.99999890092620",
              "price": "121",
              "quantity": "1.63007155",
              "symbol": "BTC/USD"
            }
          ]
        },
        "context": {
          "cash": "324.00000109907380",
          "data_label": "SYNTHETIC INTEGRATION INPUTS \u2014 NOT LIVE MARKET RESULTS",
          "empty_event_month": false,
          "entry_enabled": true,
          "equity": "521.23865864907380",
          "fee_rate": "0.001",
          "floor": "324.00000109907380",
          "indpro": [
            "2",
            "3",
            "4",
            "5"
          ],
          "last_entry_month": "1999-05",
          "lesson_count": 2,
          "lesson_risk_decay": "0.95",
          "modeled_exit_fees": "0.39447731510",
          "month": "1999-05",
          "peak": "521.23865864907380",
          "reference_price_available": true,
          "risk_multiplier": "0.9025",
          "slippage_rate": "0.001",
          "target_deviation_pct": "0.0001",
          "tone": "-6"
        },
        "credit_total": "216.45296457263135",
        "debit_total": "216.45296457263135",
        "executions": [
          {
            "fee": "0.19704141889245",
            "id": "e1db332e-44b9-4746-aa39-9cf906b1e7d6",
            "price": "120.879",
            "quantity": "1.63007155",
            "reference_price": "121",
            "released_cost": "175.99999890092620",
            "side": "SELL",
            "source": "backtest_modeled_slippage",
            "symbol": "BTC/USD"
          }
        ],
        "fee_drag": "0.19704141889245",
        "fee_drag_cumulative": "0.37286559361865",
        "journal": [
          {
            "account": "Assets:Cash",
            "credit": "0",
            "debit": "196.84437747355755",
            "memo": "SELL: net cash proceeds"
          },
          {
            "account": "Assets:Inventory",
            "credit": "175.99999890092620",
            "debit": "0",
            "memo": "SELL: derecognize fee-inclusive acquisition cost"
          },
          {
            "account": "Income:RealizedPnL",
            "credit": "20.84437857263135",
            "debit": "0",
            "memo": "SELL: net proceeds minus released cost"
          },
          {
            "account": "Assets:ValuationAdjustment",
            "credit": "19.60858709907380",
            "debit": "0",
            "memo": "Mark holdings to recorded slice prices"
          },
          {
            "account": "Income:UnrealizedPnL",
            "credit": "0",
            "debit": "19.60858709907380",
            "memo": "Offset mark-to-market valuation movement"
          }
        ],
        "kind": "PRICE",
        "lesson_count": 3,
        "lesson_count_before": 2,
        "lessons": [
          {
            "actual": "120.879",
            "causality": "observed execution/reconciliation path; root cause not inferred",
            "code": "TARGET_DEVIATION",
            "details": {
              "deviation_pct": "0.100",
              "execution_id": "e1db332e-44b9-4746-aa39-9cf906b1e7d6",
              "formula": "abs(fill-target)/target*100",
              "side": "SELL",
              "source": "backtest_modeled_slippage",
              "threshold_pct": "0.0001"
            },
            "expected": "121",
            "lesson_hash": "910e54d286b3086d9e758df1c709c533d62b4c7954c06429d758883d43a4cb0d",
            "parent_frame_id": 3,
            "parent_lesson_hash": "93c9e088b3b081b7a48d3d62779f5c992625ab6274b69e668965f2957b9d766a",
            "prior_lesson_count": 2,
            "risk_decay": "0.95",
            "risk_formula": "decay**cumulative_lesson_count",
            "risk_multiplier_after": "0.857375",
            "risk_multiplier_before": "0.9025",
            "stage": "execution_fill_vs_reference"
          }
        ],
        "opening_scope": null,
        "price": "121",
        "reasons": [
          "geopolitical_tone: -6 < -5.0",
          "SELL net_proceeds=196.84437747355755; quantity=1.63007155 * fill=120.879 - fee=0.19704141889245; released_cost=175.99999890092620"
        ],
        "risk_multiplier_after": "0.857375",
        "risk_multiplier_before": "0.9025",
        "slippage_drag": "0.19723865755",
        "symbol": "BTC/USD",
        "unresolved_reconciliation": false
      },
      "hash": "9082f9a90a61a4dd7c4189c0739efb71126b7e46eeeb6e7ac06d3b3c64d6ae82"
    }
  ],
  "source_sha256": "15de4fd3fc66ed954f16757985102d45f4dd274374c2187e900b9308bb657a13",
  "source_line_count": 1157
}
