{
  "title": "Active pre-registered design and explicitly separated amendments",
  "initial_plan_commit": "7a80a14",
  "initial_plan_commit_author_time": "2026-09-28T23:40:40-07:00",
  "provenance": "The preserved initial plan commit precedes the recorded experiment. These are repository and run-record timestamps, not independent external timestamp attestation. The original object was superseded before Monte Carlo by the dated amendments below.",
  "active_design": {
    "software": "Jesse 3.2.3",
    "market": "SPY substituted for AAPL; own instrument test, source strategy not tested",
    "windows": {
      "IS": "2003-09-10 to 2014-12-31 (eleven years)",
      "2Y": "2013-01-01 to 2014-12-31 (two years)"
    },
    "later_window_requested": "2015-01-01 to 2026-06-22",
    "grid": {
      "seeds": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15,
        16,
        17,
        18,
        19,
        20,
        21,
        22,
        23,
        24,
        25,
        26,
        27,
        28,
        29,
        30,
        31,
        32,
        33,
        34,
        35,
        36,
        37,
        38,
        39,
        40,
        41,
        42,
        43,
        44,
        45,
        46,
        47,
        48,
        49,
        50,
        51,
        52,
        53,
        54,
        55,
        56,
        57,
        58,
        59,
        60,
        61,
        62,
        63,
        64,
        65,
        66,
        67,
        68,
        69,
        70,
        71,
        72,
        73,
        74,
        75,
        76,
        77,
        78,
        79,
        80,
        81,
        82,
        83,
        84,
        85,
        86,
        87,
        88,
        89,
        90,
        91,
        92,
        93,
        94,
        95,
        96,
        97,
        98,
        99,
        100,
        101,
        102,
        103,
        104,
        105,
        106,
        107,
        108,
        109,
        110,
        111,
        112,
        113,
        114,
        115,
        116,
        117,
        118,
        119,
        120,
        121,
        122,
        123,
        124,
        125,
        126,
        127
      ],
      "entry_rates": [
        0.02,
        0.04,
        0.06,
        0.1
      ],
      "stop_ATR": [
        1.0,
        1.5,
        2.0,
        2.5
      ],
      "configurations_per_window": 2048
    },
    "risk_fraction": 0.02,
    "target_R": 3.8,
    "ATR_period": 14,
    "fee": 0,
    "direction": "long only",
    "execution": "Jesse entry at the signal hour close; unbounded notional represented with futures/cross leverage 100, balance 10000; this is a simulation, not an ETF financing model",
    "pipeline": "MovingBlockBootstrapCandlesPipeline",
    "batch_rows": 10080,
    "seed_base": 20260929,
    "winner_scenarios": 200,
    "control_scenarios": 50,
    "cores": 6,
    "class_rule": "z=(original Sharpe-median)/(95th percentile-median); CLEARS z<0.5; GREY 0.5<=z<1; FLAGS z>=1; VOID if upper<=median",
    "sources": {
      "strategy": "i05j_strategy.py: RISK_F, R_MULT, ATR_N, go_long, on_open_position",
      "execution": "run_arm.py: cfg; PREREG Amendment 3",
      "settings": "results/arm_T.json: batch_size, seed_base, N_requested, cores; arm_F.json: N_requested",
      "grid": "results/jesse_search_IS.jsonl and jesse_search_2Y.jsonl: seed,p,k; jesse_search_winner_IS.json: n_cells"
    }
  },
  "predictions": [
    {
      "id": "P01",
      "plan_clause": "T FLAGS, with subjective FLAG/GREY/CLEAR odds; P:43",
      "observation": "R/arm_T.json:30-36 = CLEARS, z 0.422: prediction falsified",
      "consequence": "Apply prewritten ending A; odds do not move bar (P:51)",
      "status_basis": "Original inventory with current findings M1 dispositions applied below; source result citations retained."
    },
    {
      "id": "P02",
      "plan_clause": "F flags, P:53",
      "observation": "R/arm_F.json:31 and R/arm_F_exact.json:31 = FLAGS",
      "consequence": "A CLEAR on T can be interpreted if other gates hold",
      "status_basis": "Original inventory with current findings M1 dispositions applied below; source result citations retained."
    },
    {
      "id": "P03",
      "plan_clause": "C has 0-2 flags of 10, P:53",
      "observation": "R/arm_C00.json:31 through R/arm_C09.json:31: 0 of 10 FLAGS",
      "consequence": "C is specific; at 3 or more, T FLAG/GREY loses fold interpretation",
      "status_basis": "Original inventory with current findings M1 dispositions applied below; source result citations retained."
    },
    {
      "id": "P04",
      "plan_clause": "F_m class equals T, P:53",
      "observation": "R/arm_Fm.json:31 and R/arm_T.json:31 both CLEARS",
      "consequence": "Strength of A's final sentence set by F_m",
      "status_basis": "Original inventory with current findings M1 dispositions applied below; source result citations retained."
    },
    {
      "id": "P05",
      "plan_clause": "T2 class equals T, P:53",
      "observation": "R/arm_T2.json:31 FLAGS versus R/arm_T.json:31 CLEARS: falsified in the 1 of 1 planned window comparison",
      "consequence": "Report both and name window; primary still T (P:122)",
      "status_basis": "Original inventory with current findings M1 dispositions applied below; source result citations retained."
    }
  ],
  "amendments": [
    {
      "date": "2026-09-29T06:42:58Z",
      "change": "Plan approved; cores changed to six; seeds and decision thresholds unchanged."
    },
    {
      "date": "2026-09-29T06:59:46Z",
      "change": "Cleaning adopted after a diagnostic had shown its winner; NOT pre-registered before that diagnostic. Added bad-open rule before the final cleaned search. Dirty object excluded."
    },
    {
      "date": "2026-09-29T07:06:07Z",
      "change": "After port parity failed, select both windows inside Jesse. Determinism replaces cross-engine parity; all candidate/control schedules re-derived."
    }
  ],
  "later_work": [
    {
      "item": "F_exact",
      "class": "corrective literal-rule rerun, not a separately pre-registered arm",
      "source": "results/f_exact.json and arm_F_exact.json"
    },
    {
      "item": "dropped-path diagnosis and bounds",
      "class": "diagnostic after results, not pre-registered causal experiments",
      "source": "results/failed_scenarios_diag.json and dropped_bound.json"
    }
  ],
  "conditional_Fm": "Pre-registered conditional arm, executed after T did not flag; preset steps overshot the target, so this is a larger tested dose, not exact matching.",
  "source_hashes": {
    "run_arm.py": "db986d4d548e1a81c0d86a83b29e55a9c9bdfac3c46e564d2bdef08ed5daf8cf",
    "select_winner.py": "d6dc39264005e9c8f3dc387b77aaeb2d6a373322ec9043ccc42f44eb88d819b4",
    "PREREG.md": "7fe4f6662f9908bdc3af5057701aa37d9d4e02bf81acf9b750ab586be3993454",
    "RESULTS.md": "cb40c2f1376fd26c827396f71111f810c0c4dee2bb75c2b8983fb2727081600c",
    "clean_spy.py": "8a2b9f75d5d7cefaac31777b22f657f41010a8ca59a24af1b95b82b6d0807e6b",
    "schedules_manifest.json": "6d4b90ed7396cc1445ee9f7c630a60e6429f3155d17eb8bb6e3fe38328b17632",
    "oos_jesse.json": "9cc27827ac332fc759fdd62438262f9b6498d654131687a178c4b216774d9a40",
    "f_exact.json": "8860359ec1cc878cf15ce9c407877d9537ccf1eca4f2f705d4895a84799abdff",
    "fm_build3.log": "72dea1aea9f625375293b4962d54025e8a33bac283da65babaea6209d2ecc29b",
    "i05j_ground_truth.md": "bc778fe3c8d90d6d9f9e323ee7613388b401483ea0fffc1736e74c8710a1734c",
    "i05j_the_check_and_the_coin.md": "d2b5e946f2005dd7a21b254f14b969996bf9a97a0ab49f48324b7927bce094ac",
    "CLAUSE_TABLE_v1.md": "b9d9572117652f1efdd19fc0b6355612881e5190b76a505024d423c6b10747dd",
    "arm_T.json": "cc26efeb33659a2500677f64e4427afac10eddd61ed4052ec8a5a53c937070f4",
    "arm_F.json": "8dc9988a5718a000431f5671f7828c3c0aa25152a4d2452c11e9afeaf1f9da49",
    "arm_F_exact.json": "5329b1746a925765938d2a2097280e26e2d0a7ae7b3f692be259a078319697f2",
    "arm_Fm.json": "d82695d87036a555e5d01769de7cfcfc68e9c6da33a3cce8e87933cbd2f29dbe",
    "arm_C00.json": "d4211e65b9a13557913237910aed62ab2100d44055a6034b8eccf7e91aa78960",
    "arm_C01.json": "ecc8b76ead8de5d4103612ce3265d4bbe26b4b458d1f8f1156a1118199ce962c",
    "arm_C02.json": "b62b002fdf06878255a79a7fa2f79b33c7e6602e645a4e1bf793629ce9811f0a",
    "arm_C03.json": "872e76639e62ed05e2916d358ff8e3e599b29fa2c1d283590df99788e230d750",
    "arm_C04.json": "4dd81e38f918f3867c19facad6248c9b0f758621e2893e011d0eef0b916d70b5",
    "arm_C05.json": "3e39b54eabc03cc1fd65e888dc2799541eec30b15dab82ed4bdd963c7589c878",
    "arm_C06.json": "7857cc23bdc2248c67b130a7f70d6974e0f325176c982f131540af3c1f81e4f4",
    "arm_C07.json": "b3578794bc11b5a099dd36ae1748d317e2ab032887f5625a4531cdff62572eee",
    "arm_C08.json": "719832a869e93673d8479bd14dfc4b31b0793e478453ccbc6d67da4bef57fb18",
    "arm_C09.json": "e0d2001b6117a67651de386e8ffc092caa67ac9ce6ff12cdf1bf876d62ad291b",
    "arm_T2.json": "88239c0823fa88bd3f8a7f6b1a3e600dcdb788fb0e8e99b824430656908ba2d8",
    "arm_F2.json": "8bb4416f81953f3b70adf80ffa26f18a6f0d465cfad742cfea6441c8b09a3379",
    "arm_C2_00.json": "0dbb09ca137b2a6cb2f1ad4b247974fbf882b14b9386d7acf0cb4f2c73859d43",
    "arm_C2_01.json": "7a818da958e682faa05c2e90425b8cc3ead407488902b24570ec5bf7c9bd4b1c",
    "arm_C2_02.json": "f116fc065303a03f79add07075cbf1d29fd8179a183bdab8c097b8da80a9286b",
    "arm_C2_03.json": "582a886a7e8877dc95ce96622c98ee9a0c69b8cf12c4b10b0262d38cc4027d90",
    "arm_C2_04.json": "217056ce6bea90683477e25cc19a95c3a723f2cdea37b6bc1240220a95d963f5",
    "arm_C2_05.json": "9d926ff6b3f93975ccc07a7a602ffbdfbc4a9c9c6f01d68bc2642bc885a20f64",
    "arm_C2_06.json": "4d4554aef6b0ad461eef3d1bc99b783c8525036eb274a4c024efc45720e95810",
    "arm_C2_07.json": "3879ed61602360c382cf91e22826aa6470fbc45526dabe5dafdce843798c19cc",
    "arm_C2_08.json": "547387a4523c7076abb0e555818304d637c9b97345c08e00b20223e72195311d",
    "arm_C2_09.json": "294af27bde5137172891c8c4f5fb650e676b685fb82ee015ba361b1d599a2b9b",
    "jesse_search_IS.jsonl": "b0976a4d6cc672701e51bef5a0c2de9526ab443537e59f9a42ce91595b21eda0",
    "jesse_search_2Y.jsonl": "c499820a4cd6b1b5ab6e49bb3a9ee60017a84464093012c62c7c63629a115c66",
    "jesse_search_winner_IS.json": "10c33850a0fceb603dc369971115cd254e712944d9f4c50ee4bb3224ea50b6b5",
    "jesse_search_winner_2Y.json": "fd8ae0bd9dfb059960bb1ae444de1c062006d2ca623852df6e724dcc01bdaea3"
  }
}
