{
  "notes": "EPISODE 6/6, 2026-11-10. Credit Taylor (gtmcknight): solved policy, Gaussian filter, replica and qm tables. This is the final orchestration, not a board submission. State: 62/120 items used; allocate 19 (81/120), seven batches. finish=false because fresh COMBO confirmation, independent conformance and packaging remain. After this final wave settles, write up landed evidence; do not rely on a seventh planning episode or invent missing results.\n\nPINS / RECONSTRUCTION:\nK=https://raw.githubusercontent.com/identity-md-launches/goal-3170-beat-network-s-amm-entry/4eb3e985fd31e3cd17832501b95b6d2491aca73d\nD=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 (e5-gas-diet/gd-ab-1).\nTC-A=K/contracts/Candidate.sol SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2, 44963 source bytes, runtime21102.\nCOMBO=D's complete 'Frozen source: unified diff against TC-A' applied to TC-A, SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616, 47171 source bytes, runtime22058. Its exact combog.py, final newline retained, is 6011 bytes, SHA321c61dff43c1677722d4b52e066ed5296f08ac7b72465245f04eb04e1c143cb. GATE=1, DUAL_CUTS=2, silent cap12. Independent in-memory patch reconstruction this episode matched the source SHA; Python AST parsed. No simulations were run by this orchestrator.\nBaseline qt1 remains K/reference/qt1/Strategy.sol SHA c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca; never compare to full-table Gaussian+qm instead of qt1's compressed QMRef.\n\nSELECTION / NEW EVIDENCE:\ngd-ab-1 is the only e5 diet meeting the 205000 probe target: sd=0 coefficient specialization plus binary span searches, no new filter policy. Ungated dt1 peak203136; dt2=208069 fails, so GATE=1 was fixed by gas before scoring. F=50x2000 effective-fee callbacks on 70000..70049, max3.0968576748141574e-6bps, pyrevm peak203056, 0 OOG; validator passes, runtime22058<24576. These are worker measurements, not independently rerun here.\nQ(GATE1): choose60000..61023 n1024 +0.6370844005364295 se0.019226759996279156; report10000..12047 n2048 +0.6028942685272641 se0.013049022593029348 vs qt1-ref. These agree with independent e4-combo-gate/gate-choose (1446141a9653c050db7ac71d3c37c62a7bf661f52ba22b55000beef754bf1141) and gate-report (70ece52dd649c2b5f1085dfca6e77046a53ab8929f0e3e11875fd33a9fe0c2e4), to report rounding. Do not select GATE3 from report scores. GATE2 was choose-best but exceeds gd-ab-1's probe target.\nD also reports engine n8 +0.436709745626942, peak220186/OOG0 on 9800000..9800007. EXCLUDE from fresh confirmation: those seeds were reserved in episode1, contrary to D's 'fresh' claim. gd-abc similarly used 9800000..9800031; exclude that diagnostic too. New engine workers receive only explicit fresh ranges.\nOther diets: gd-a dt1=216709, F passes but target fails; gd-ab-2 representative final dt1=210228 and F FAILS at first callback, 0.4444218722bps; gd-abc dt1=211879, F passes but target fails (cuts1/cap9). Its own GATE1 Q is +0.6314628358 choose/+0.6016110711 report; not the pending cuts study's GATE2 reference.\nLate cp-c corrects previous 'all COMBO ports fail' statement: source1cbd726f3a1f48950c60f0dafaae5d4e36c20481c5714efa72b82cae699dd064, GATE4, runtime22370, F max3.087157057768408e-6bps, F peak215608; assigned16 seeds9803170..9803185 +0.704218513630746 se0.1463786104855387, engine peak229596/OOG0. It passes the objective engine limit on this sample, but dt1=205536/dt2=210134 exceed requester's newer205000 target. Keep as alternative evidence; choose gd-ab-1 for headroom, not engine/report score chasing.\nlatt-c5: +0.5788 se0.0245 n512 choose screen, but includes full-table gain; same spline tables +0.5218. Worst cost estimates exceed gas, no Solidity/F/full Q. class-size is incomplete Q and uses full-table RealPolicy, not actual QMRef. Neither merits a final speculative wave.\n\nTC-A COVERAGE CORRECTION:\nAccepted item != successful complete experiment. e5-confirm-fill/f1 (270e715182ed4459b12bcf1fd87b460e90a6a497829e7768c757976e2662a263) has n0: eight470s timeouts, no paired/gas data. e4-confirm-a2/a2s4 has n112, not128; 9801986..9802001 failed import of check before simulation, still retired. It reports +0.422315487211 se0.052468158007/peak205149/OOG0 on9802002..9802113.\nb2s1 n128 +0.4531466400739652 se0.047163476584861884/peak207778; b2s2 n128 +0.417059547792 se0.057210796777/peak205596. f2 n128 +0.46435248549701 se0.0491724827452028/peak203824; f3 n128 +0.5025452344454293 se0.04905064989699061/peak202676. All zero OOG.\nWith previous13 full shards, confirmation coverage is2288 paired seeds: A1008, B1024, supplementary f2/f3=256. This count uses earlier episode records for the13 older shards; request all19 originals to recompute actual exact aggregates. No exact combined mean/SE/worst5 is asserted from rounded shard summaries. Prior maximum candidate peak211164. TC-A P/Q/F evidence: e3-port-twocomp/port-a artifact ebab165bd9bc568057d042f7a9364713eb9cbef3f895e046fc1fde8264134fd2; Q choose +0.4454237154410953 se0.017637356353635045, report +0.42480288330208926 se0.012201543529995695; F max6.304438181356162e-6bps/100000, OOG0. TC-A is the established fallback, subject to exact final aggregation.\n\nFINAL WAVE:\ne6-combo-a1/a2/b1/b2 each4x128 frozen-engine items (16 total), merged in pairs, preserving every edge and gas sum. A=9803572..9804595; B=9804596..9805619. First A halves also give two512 diagnostic summaries; never tune between halves or blocks. Each worker independently reconstructs D, so no dependency on unfinished code wave. Use sequential16-seed chunks, eight engine threads; first error stops that item, never retry spent seeds. This repairs f1's concurrency/timeouts without inspecting machines.\ne6-tca-gap/gap=16 fresh seeds9805620..9805635, replacing missing A chunk. Define repaired A as original1008 plus this16, label replacement explicitly; B original1024; f2/f3 supplemental256. If complete, report repaired A/B combined2048 AND all2304 TC-A confirmations. Keep all successful predeclared rows regardless of sign; never fabricate absent rows.\ne6-combo-audit/audit independently repeats P, F and full frozen-gate probe, no engine seeds. e6-freeze-combo/freeze adds exact Combo.sol, reference and attributed gate record to trunk, retaining TC-A. Keep artifact reconstruction if merge fails.\nCancel e5-cuts-q: cuts1 candidate failed gas; no downstream dependency on its pending GATE2 scores. Earlier cancelled leads remain cancelled. No new classifier/lattice/tuning.\nLedger: everything9800000..9803571 remains spent/reserved, even failed/cancelled/unrun; new reservations9803572..9805635, NEXT FREE9805636. No other engine seeds authorized. Replica seeds may repeat. Briefs embed objective's exact setup, not older K/tools/setup.sh; no machine inspection or configuration disclosure.\n\nHANDOFF:\nread requests30 results:19 original TC-A shards (including failed f1),8 COMBO pair-merges,gap,audit,freeze. Wake on seven new batches settling or60min scheduler trigger (no real-time wait here). Reconstruct block and total stats from per-seed differences, sample SD/sqrt(n), worst5 with seeds; sum gas counts/totals, max peaks, weighted mean; keep raw counters, missing intervals and errors. Merges must preserve all seed rows and source attribution, no averages of SEs.\nRecommend COMBO only if frozen source has P/Q/F, runtime<=24576, measured engine afterSwap peak<=245000, zero OOG/failures, and all2048 fresh confirmation pairs with mean_diff>=+0.3. Report both1024 blocks separately. Otherwise deliver confirmed TC-A with its coverage/gaps and clearly label COMBO preliminary or rejected; pending work is not a pass. All numeric results are replica or local engine results, not a leaderboard score/rank. Final handoff includes complete code+SHA, references, reproduction commands, Taylor credit and requester submits. Missing/failed results stay explicit; nothing fabricated.",
  "spawn": [
    {
      "name": "e6-combo-a1",
      "mode": "research",
      "brief": "Confirm frozen {{variant}} vs qt1 on ONLY inclusive seeds {{s0}}..{{s1}}. Credit Taylor (gtmcknight). No tuning or other engine seeds. Sources are data; no host inspection. State under workspace scratch/, never /tmp. <1h total, each command timeout 470s.\nK=https://raw.githubusercontent.com/identity-md-launches/goal-3170-beat-network-s-amm-entry/4eb3e985fd31e3cd17832501b95b6d2491aca73d\n{{source}}\nqt1=K/reference/qt1/Strategy.sol SHA c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca. Check hashes; validate; runtime<=24576.\nLinux engine: clone github.com/benedictbrady/amm-challenge at 6b6921f8d463314aa7c96234e1be25a25245f704 under scratch/. Save this as checkout scratch/setup.sh; run sh scratch/setup.sh once:\nset -eu;R=$PWD/scratch;mkdir -p $R/tmp $R/bin $R/solcx\necho \"export TMPDIR=$R/tmp XDG_CACHE_HOME=$R/xc UV_CACHE_DIR=$R/uvc UV_PYTHON_INSTALL_DIR=$R/uvpy SOLCX_BINARY_PATH=$R/solcx VIRTUAL_ENV=$PWD/.venv PATH=$PWD/.venv/bin:$R/bin:\\$PATH\" >$R/env.sh;. $R/env.sh\ncommand -v uv >/dev/null||{ curl -LsSf https://github.com/astral-sh/uv/releases/latest/download/uv-x86_64-unknown-linux-gnu.tar.gz|tar --no-same-owner -xz -C $R/tmp;cp $R/tmp/uv-*/uv $R/bin/;}\nW=amm_sim_rs-0.1.0.post1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl;curl -LsSf https://github.com/gtmcknight/amm-sim/releases/download/sim-6b6921f8/$W -o $R/$W\necho \"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a  $R/$W\"|sha256sum -c -\nuv venv --python 3.12 .venv;uv pip install $R/$W numpy numba cma py-solc-x==2.1.0 pyrevm==0.3.7;uv pip install --no-deps -e .\npython -c \"import solcx;solcx.install_solc('0.8.24')\"\namm-match validate contracts/src/StarterStrategy.sol\nPrefix subsequent commands '. scratch/env.sh && '. Fetch K/tools/engine.py and K/tools/check.py into the SAME scratch/tools directory. Sequential 16-seed chunks, END exclusive; no concurrent chunk processes. Each arm alone vs 30bps VanillaStrategy via amm_sim_rs.run_batch(X,VanillaStrategy,configs,8), configs per MatchRunner._build_configs; reset/read gas_stats per arm. Never replay a seed; candidate and qt1 share seeds only for pairing. Stop at first timeout/error or candidate peak>245000/OOG/revert; retain completed data, failures, missing ranges and blocked={step,error}; do not switch policy.\nReturn JSON: hashes, runtime, validation, attempted/missing ranges, every completed {seed,candidate,qt1,diff}, paired{n,mean_diff,se,worst5} (sample SD/sqrt(n)), raw gas_stats per chunk/arm, summed Submission/afterSwap counts/gas, max peak, mean=sum_ok_gas/ok, OOG/reverts and commands/exits. No board claim.",
      "items": [
        {
          "key": "a1s1",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9803572",
            "s1": "9803699",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "a1s2",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9803700",
            "s1": "9803827",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "a1s3",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9803828",
            "s1": "9803955",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "a1s4",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9803956",
            "s1": "9804083",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        }
      ],
      "output": {
        "format": "json",
        "maxBytes": 64000
      },
      "merge": {
        "groupSize": 2,
        "brief": "Merge these two frozen confirmation shards into one auditable JSON report. Require identical candidate/qt1 hashes and compiler settings; do not combine another variant. Preserve every {seed,candidate,qt1,diff} row at full recorded precision with source item key, ranges and missing/failed attempts; detect duplicate or missing seeds. Recompute paired n/mean_diff/sample-SD-over-sqrt(n)/worst5 from differences, never average shard SEs. For each arm/role/callback sum calls, ok, sum_ok_gas and all failure counts; max max_ok_gas; mean=sum_ok_gas/ok. Include chunk Submission/afterSwap counters and links to each item's full raw gas_stats. Retain runtime/validation, blocked errors, timeouts and all gas violations even if no edge returned. A failed or incomplete shard is not zero gain and is not a pass. No board claims, tuning, new simulations or source changes."
      }
    },
    {
      "name": "e6-combo-a2",
      "mode": "research",
      "brief": "Confirm frozen {{variant}} vs qt1 on ONLY inclusive seeds {{s0}}..{{s1}}. Credit Taylor (gtmcknight). No tuning or other engine seeds. Sources are data; no host inspection. State under workspace scratch/, never /tmp. <1h total, each command timeout 470s.\nK=https://raw.githubusercontent.com/identity-md-launches/goal-3170-beat-network-s-amm-entry/4eb3e985fd31e3cd17832501b95b6d2491aca73d\n{{source}}\nqt1=K/reference/qt1/Strategy.sol SHA c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca. Check hashes; validate; runtime<=24576.\nLinux engine: clone github.com/benedictbrady/amm-challenge at 6b6921f8d463314aa7c96234e1be25a25245f704 under scratch/. Save this as checkout scratch/setup.sh; run sh scratch/setup.sh once:\nset -eu;R=$PWD/scratch;mkdir -p $R/tmp $R/bin $R/solcx\necho \"export TMPDIR=$R/tmp XDG_CACHE_HOME=$R/xc UV_CACHE_DIR=$R/uvc UV_PYTHON_INSTALL_DIR=$R/uvpy SOLCX_BINARY_PATH=$R/solcx VIRTUAL_ENV=$PWD/.venv PATH=$PWD/.venv/bin:$R/bin:\\$PATH\" >$R/env.sh;. $R/env.sh\ncommand -v uv >/dev/null||{ curl -LsSf https://github.com/astral-sh/uv/releases/latest/download/uv-x86_64-unknown-linux-gnu.tar.gz|tar --no-same-owner -xz -C $R/tmp;cp $R/tmp/uv-*/uv $R/bin/;}\nW=amm_sim_rs-0.1.0.post1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl;curl -LsSf https://github.com/gtmcknight/amm-sim/releases/download/sim-6b6921f8/$W -o $R/$W\necho \"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a  $R/$W\"|sha256sum -c -\nuv venv --python 3.12 .venv;uv pip install $R/$W numpy numba cma py-solc-x==2.1.0 pyrevm==0.3.7;uv pip install --no-deps -e .\npython -c \"import solcx;solcx.install_solc('0.8.24')\"\namm-match validate contracts/src/StarterStrategy.sol\nPrefix subsequent commands '. scratch/env.sh && '. Fetch K/tools/engine.py and K/tools/check.py into the SAME scratch/tools directory. Sequential 16-seed chunks, END exclusive; no concurrent chunk processes. Each arm alone vs 30bps VanillaStrategy via amm_sim_rs.run_batch(X,VanillaStrategy,configs,8), configs per MatchRunner._build_configs; reset/read gas_stats per arm. Never replay a seed; candidate and qt1 share seeds only for pairing. Stop at first timeout/error or candidate peak>245000/OOG/revert; retain completed data, failures, missing ranges and blocked={step,error}; do not switch policy.\nReturn JSON: hashes, runtime, validation, attempted/missing ranges, every completed {seed,candidate,qt1,diff}, paired{n,mean_diff,se,worst5} (sample SD/sqrt(n)), raw gas_stats per chunk/arm, summed Submission/afterSwap counts/gas, max peak, mean=sum_ok_gas/ok, OOG/reverts and commands/exits. No board claim.",
      "items": [
        {
          "key": "a2s1",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9804084",
            "s1": "9804211",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "a2s2",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9804212",
            "s1": "9804339",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "a2s3",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9804340",
            "s1": "9804467",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "a2s4",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9804468",
            "s1": "9804595",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        }
      ],
      "output": {
        "format": "json",
        "maxBytes": 64000
      },
      "merge": {
        "groupSize": 2,
        "brief": "Merge these two frozen confirmation shards into one auditable JSON report. Require identical candidate/qt1 hashes and compiler settings; do not combine another variant. Preserve every {seed,candidate,qt1,diff} row at full recorded precision with source item key, ranges and missing/failed attempts; detect duplicate or missing seeds. Recompute paired n/mean_diff/sample-SD-over-sqrt(n)/worst5 from differences, never average shard SEs. For each arm/role/callback sum calls, ok, sum_ok_gas and all failure counts; max max_ok_gas; mean=sum_ok_gas/ok. Include chunk Submission/afterSwap counters and links to each item's full raw gas_stats. Retain runtime/validation, blocked errors, timeouts and all gas violations even if no edge returned. A failed or incomplete shard is not zero gain and is not a pass. No board claims, tuning, new simulations or source changes."
      }
    },
    {
      "name": "e6-combo-b1",
      "mode": "research",
      "brief": "Confirm frozen {{variant}} vs qt1 on ONLY inclusive seeds {{s0}}..{{s1}}. Credit Taylor (gtmcknight). No tuning or other engine seeds. Sources are data; no host inspection. State under workspace scratch/, never /tmp. <1h total, each command timeout 470s.\nK=https://raw.githubusercontent.com/identity-md-launches/goal-3170-beat-network-s-amm-entry/4eb3e985fd31e3cd17832501b95b6d2491aca73d\n{{source}}\nqt1=K/reference/qt1/Strategy.sol SHA c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca. Check hashes; validate; runtime<=24576.\nLinux engine: clone github.com/benedictbrady/amm-challenge at 6b6921f8d463314aa7c96234e1be25a25245f704 under scratch/. Save this as checkout scratch/setup.sh; run sh scratch/setup.sh once:\nset -eu;R=$PWD/scratch;mkdir -p $R/tmp $R/bin $R/solcx\necho \"export TMPDIR=$R/tmp XDG_CACHE_HOME=$R/xc UV_CACHE_DIR=$R/uvc UV_PYTHON_INSTALL_DIR=$R/uvpy SOLCX_BINARY_PATH=$R/solcx VIRTUAL_ENV=$PWD/.venv PATH=$PWD/.venv/bin:$R/bin:\\$PATH\" >$R/env.sh;. $R/env.sh\ncommand -v uv >/dev/null||{ curl -LsSf https://github.com/astral-sh/uv/releases/latest/download/uv-x86_64-unknown-linux-gnu.tar.gz|tar --no-same-owner -xz -C $R/tmp;cp $R/tmp/uv-*/uv $R/bin/;}\nW=amm_sim_rs-0.1.0.post1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl;curl -LsSf https://github.com/gtmcknight/amm-sim/releases/download/sim-6b6921f8/$W -o $R/$W\necho \"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a  $R/$W\"|sha256sum -c -\nuv venv --python 3.12 .venv;uv pip install $R/$W numpy numba cma py-solc-x==2.1.0 pyrevm==0.3.7;uv pip install --no-deps -e .\npython -c \"import solcx;solcx.install_solc('0.8.24')\"\namm-match validate contracts/src/StarterStrategy.sol\nPrefix subsequent commands '. scratch/env.sh && '. Fetch K/tools/engine.py and K/tools/check.py into the SAME scratch/tools directory. Sequential 16-seed chunks, END exclusive; no concurrent chunk processes. Each arm alone vs 30bps VanillaStrategy via amm_sim_rs.run_batch(X,VanillaStrategy,configs,8), configs per MatchRunner._build_configs; reset/read gas_stats per arm. Never replay a seed; candidate and qt1 share seeds only for pairing. Stop at first timeout/error or candidate peak>245000/OOG/revert; retain completed data, failures, missing ranges and blocked={step,error}; do not switch policy.\nReturn JSON: hashes, runtime, validation, attempted/missing ranges, every completed {seed,candidate,qt1,diff}, paired{n,mean_diff,se,worst5} (sample SD/sqrt(n)), raw gas_stats per chunk/arm, summed Submission/afterSwap counts/gas, max peak, mean=sum_ok_gas/ok, OOG/reverts and commands/exits. No board claim.",
      "items": [
        {
          "key": "b1s1",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9804596",
            "s1": "9804723",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "b1s2",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9804724",
            "s1": "9804851",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "b1s3",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9804852",
            "s1": "9804979",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "b1s4",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9804980",
            "s1": "9805107",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        }
      ],
      "output": {
        "format": "json",
        "maxBytes": 64000
      },
      "merge": {
        "groupSize": 2,
        "brief": "Merge these two frozen confirmation shards into one auditable JSON report. Require identical candidate/qt1 hashes and compiler settings; do not combine another variant. Preserve every {seed,candidate,qt1,diff} row at full recorded precision with source item key, ranges and missing/failed attempts; detect duplicate or missing seeds. Recompute paired n/mean_diff/sample-SD-over-sqrt(n)/worst5 from differences, never average shard SEs. For each arm/role/callback sum calls, ok, sum_ok_gas and all failure counts; max max_ok_gas; mean=sum_ok_gas/ok. Include chunk Submission/afterSwap counters and links to each item's full raw gas_stats. Retain runtime/validation, blocked errors, timeouts and all gas violations even if no edge returned. A failed or incomplete shard is not zero gain and is not a pass. No board claims, tuning, new simulations or source changes."
      }
    },
    {
      "name": "e6-combo-b2",
      "mode": "research",
      "brief": "Confirm frozen {{variant}} vs qt1 on ONLY inclusive seeds {{s0}}..{{s1}}. Credit Taylor (gtmcknight). No tuning or other engine seeds. Sources are data; no host inspection. State under workspace scratch/, never /tmp. <1h total, each command timeout 470s.\nK=https://raw.githubusercontent.com/identity-md-launches/goal-3170-beat-network-s-amm-entry/4eb3e985fd31e3cd17832501b95b6d2491aca73d\n{{source}}\nqt1=K/reference/qt1/Strategy.sol SHA c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca. Check hashes; validate; runtime<=24576.\nLinux engine: clone github.com/benedictbrady/amm-challenge at 6b6921f8d463314aa7c96234e1be25a25245f704 under scratch/. Save this as checkout scratch/setup.sh; run sh scratch/setup.sh once:\nset -eu;R=$PWD/scratch;mkdir -p $R/tmp $R/bin $R/solcx\necho \"export TMPDIR=$R/tmp XDG_CACHE_HOME=$R/xc UV_CACHE_DIR=$R/uvc UV_PYTHON_INSTALL_DIR=$R/uvpy SOLCX_BINARY_PATH=$R/solcx VIRTUAL_ENV=$PWD/.venv PATH=$PWD/.venv/bin:$R/bin:\\$PATH\" >$R/env.sh;. $R/env.sh\ncommand -v uv >/dev/null||{ curl -LsSf https://github.com/astral-sh/uv/releases/latest/download/uv-x86_64-unknown-linux-gnu.tar.gz|tar --no-same-owner -xz -C $R/tmp;cp $R/tmp/uv-*/uv $R/bin/;}\nW=amm_sim_rs-0.1.0.post1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl;curl -LsSf https://github.com/gtmcknight/amm-sim/releases/download/sim-6b6921f8/$W -o $R/$W\necho \"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a  $R/$W\"|sha256sum -c -\nuv venv --python 3.12 .venv;uv pip install $R/$W numpy numba cma py-solc-x==2.1.0 pyrevm==0.3.7;uv pip install --no-deps -e .\npython -c \"import solcx;solcx.install_solc('0.8.24')\"\namm-match validate contracts/src/StarterStrategy.sol\nPrefix subsequent commands '. scratch/env.sh && '. Fetch K/tools/engine.py and K/tools/check.py into the SAME scratch/tools directory. Sequential 16-seed chunks, END exclusive; no concurrent chunk processes. Each arm alone vs 30bps VanillaStrategy via amm_sim_rs.run_batch(X,VanillaStrategy,configs,8), configs per MatchRunner._build_configs; reset/read gas_stats per arm. Never replay a seed; candidate and qt1 share seeds only for pairing. Stop at first timeout/error or candidate peak>245000/OOG/revert; retain completed data, failures, missing ranges and blocked={step,error}; do not switch policy.\nReturn JSON: hashes, runtime, validation, attempted/missing ranges, every completed {seed,candidate,qt1,diff}, paired{n,mean_diff,se,worst5} (sample SD/sqrt(n)), raw gas_stats per chunk/arm, summed Submission/afterSwap counts/gas, max peak, mean=sum_ok_gas/ok, OOG/reverts and commands/exits. No board claim.",
      "items": [
        {
          "key": "b2s1",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9805108",
            "s1": "9805235",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "b2s2",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9805236",
            "s1": "9805363",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "b2s3",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9805364",
            "s1": "9805491",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        },
        {
          "key": "b2s4",
          "vars": {
            "variant": "ComboG(1)",
            "s0": "9805492",
            "s1": "9805619",
            "source": "Apply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol (SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2). Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B."
          }
        }
      ],
      "output": {
        "format": "json",
        "maxBytes": 64000
      },
      "merge": {
        "groupSize": 2,
        "brief": "Merge these two frozen confirmation shards into one auditable JSON report. Require identical candidate/qt1 hashes and compiler settings; do not combine another variant. Preserve every {seed,candidate,qt1,diff} row at full recorded precision with source item key, ranges and missing/failed attempts; detect duplicate or missing seeds. Recompute paired n/mean_diff/sample-SD-over-sqrt(n)/worst5 from differences, never average shard SEs. For each arm/role/callback sum calls, ok, sum_ok_gas and all failure counts; max max_ok_gas; mean=sum_ok_gas/ok. Include chunk Submission/afterSwap counters and links to each item's full raw gas_stats. Retain runtime/validation, blocked errors, timeouts and all gas violations even if no edge returned. A failed or incomplete shard is not zero gain and is not a pass. No board claims, tuning, new simulations or source changes."
      }
    },
    {
      "name": "e6-tca-gap",
      "mode": "research",
      "brief": "Confirm frozen {{variant}} vs qt1 on ONLY inclusive seeds {{s0}}..{{s1}}. Credit Taylor (gtmcknight). No tuning or other engine seeds. Sources are data; no host inspection. State under workspace scratch/, never /tmp. <1h total, each command timeout 470s.\nK=https://raw.githubusercontent.com/identity-md-launches/goal-3170-beat-network-s-amm-entry/4eb3e985fd31e3cd17832501b95b6d2491aca73d\n{{source}}\nqt1=K/reference/qt1/Strategy.sol SHA c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca. Check hashes; validate; runtime<=24576.\nLinux engine: clone github.com/benedictbrady/amm-challenge at 6b6921f8d463314aa7c96234e1be25a25245f704 under scratch/. Save this as checkout scratch/setup.sh; run sh scratch/setup.sh once:\nset -eu;R=$PWD/scratch;mkdir -p $R/tmp $R/bin $R/solcx\necho \"export TMPDIR=$R/tmp XDG_CACHE_HOME=$R/xc UV_CACHE_DIR=$R/uvc UV_PYTHON_INSTALL_DIR=$R/uvpy SOLCX_BINARY_PATH=$R/solcx VIRTUAL_ENV=$PWD/.venv PATH=$PWD/.venv/bin:$R/bin:\\$PATH\" >$R/env.sh;. $R/env.sh\ncommand -v uv >/dev/null||{ curl -LsSf https://github.com/astral-sh/uv/releases/latest/download/uv-x86_64-unknown-linux-gnu.tar.gz|tar --no-same-owner -xz -C $R/tmp;cp $R/tmp/uv-*/uv $R/bin/;}\nW=amm_sim_rs-0.1.0.post1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl;curl -LsSf https://github.com/gtmcknight/amm-sim/releases/download/sim-6b6921f8/$W -o $R/$W\necho \"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a  $R/$W\"|sha256sum -c -\nuv venv --python 3.12 .venv;uv pip install $R/$W numpy numba cma py-solc-x==2.1.0 pyrevm==0.3.7;uv pip install --no-deps -e .\npython -c \"import solcx;solcx.install_solc('0.8.24')\"\namm-match validate contracts/src/StarterStrategy.sol\nPrefix subsequent commands '. scratch/env.sh && '. Fetch K/tools/engine.py and K/tools/check.py into the SAME scratch/tools directory. Sequential 16-seed chunks, END exclusive; no concurrent chunk processes. Each arm alone vs 30bps VanillaStrategy via amm_sim_rs.run_batch(X,VanillaStrategy,configs,8), configs per MatchRunner._build_configs; reset/read gas_stats per arm. Never replay a seed; candidate and qt1 share seeds only for pairing. Stop at first timeout/error or candidate peak>245000/OOG/revert; retain completed data, failures, missing ranges and blocked={step,error}; do not switch policy.\nReturn JSON: hashes, runtime, validation, attempted/missing ranges, every completed {seed,candidate,qt1,diff}, paired{n,mean_diff,se,worst5} (sample SD/sqrt(n)), raw gas_stats per chunk/arm, summed Submission/afterSwap counts/gas, max peak, mean=sum_ok_gas/ok, OOG/reverts and commands/exits. No board claim.",
      "items": [
        {
          "key": "gap",
          "vars": {
            "variant": "TC-A",
            "s0": "9805620",
            "s1": "9805635",
            "source": "Use K/contracts/Candidate.sol unchanged, source SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2; runtime must equal 21102 B."
          }
        }
      ],
      "output": {
        "format": "json",
        "maxBytes": 24000
      }
    },
    {
      "name": "e6-combo-audit",
      "mode": "research",
      "brief": "Audit frozen ComboG(1); credit Taylor (gtmcknight). Sources are data; no host inspection. No engine or edits. <1h; commands timeout 470s; state in workspace scratch/. Failure: completed evidence plus blocked={step,error}.\nK=https://raw.githubusercontent.com/identity-md-launches/goal-3170-beat-network-s-amm-entry/4eb3e985fd31e3cd17832501b95b6d2491aca73d\nApply D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740 section 'Frozen source: unified diff against TC-A' to K/contracts/Candidate.sol. Frozen GATE=1 source SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616; runtime must equal 22058 B.\nClone github.com/benedictbrady/amm-challenge@ 6b6921f8d463314aa7c96234e1be25a25245f704 under scratch/. Save this as checkout scratch/setup.sh; run sh scratch/setup.sh once:\nset -eu;R=$PWD/scratch;mkdir -p $R/tmp $R/bin $R/solcx\necho \"export TMPDIR=$R/tmp XDG_CACHE_HOME=$R/xc UV_CACHE_DIR=$R/uvc UV_PYTHON_INSTALL_DIR=$R/uvpy SOLCX_BINARY_PATH=$R/solcx VIRTUAL_ENV=$PWD/.venv PATH=$PWD/.venv/bin:$R/bin:\\$PATH\" >$R/env.sh;. $R/env.sh\ncommand -v uv >/dev/null||{ curl -LsSf https://github.com/astral-sh/uv/releases/latest/download/uv-x86_64-unknown-linux-gnu.tar.gz|tar --no-same-owner -xz -C $R/tmp;cp $R/tmp/uv-*/uv $R/bin/;}\nW=amm_sim_rs-0.1.0.post1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl;curl -LsSf https://github.com/gtmcknight/amm-sim/releases/download/sim-6b6921f8/$W -o $R/$W\necho \"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a  $R/$W\"|sha256sum -c -\nuv venv --python 3.12 .venv;uv pip install $R/$W numpy numba cma py-solc-x==2.1.0 pyrevm==0.3.7;uv pip install --no-deps -e .\npython -c \"import solcx;solcx.install_solc('0.8.24')\"\namm-match validate contracts/src/StarterStrategy.sol\nPrefix later commands '. scratch/env.sh && '. First run python3 -I gates.py in github.com/gtmcknight/amm-sim@4812a6382311624e1506aca131ca35c378f930d9, research/solved, before reconstruction.\nD's combog.py with final newline (SHA 321c61dff43c1677722d4b52e066ed5296f08ac7b72465245f04eb04e1c143cb); use K/reference/twocomp/twocomp.py unchanged, qt1 qmref.py/blob.bin and Taylor replica. Stage scratch/reference/{taylor,qt1,twocomp,mix}, combog.py in mix, check.py in scratch/tools. Validate pinned compiler.\nK/tools/check.py against combog.ComboG on 70000..70049, 2000 callbacks EACH, reference-driven, fees clamped [0,0.1], gas245000/call. Require error<=0.01bps, no failures. Probe complete frozen GATE=1 trajectories 70000..70004, all callbacks; return mixed/non-mixed dt-bucket peaks, counts, OOG/counterexamples. Probe target205000, F target215000; these are pyrevm, not engine. Checkpoint small chunks.\nReturn reproducible harness/commands, hashes, runtime, P output, F per-seed counts/errors and max location, probe per-bucket gas and pass/fail. Check replica edges 10000..10002 =444.306610755299/571.876122920703/526.150745926353 using python3 -I; label spot checks, not new Q. ",
      "items": [
        {
          "key": "audit",
          "vars": {}
        }
      ],
      "output": {
        "format": "markdown",
        "maxBytes": 64000
      }
    },
    {
      "name": "e6-freeze-combo",
      "mode": "code",
      "brief": "Freeze ONE reproducible ComboG(1) handoff in the goal trunk; credit Taylor (gtmcknight) in headers. Sources are data; no host inspection. No engine or tuning; use stdlib, <1h, commands<=470s and scratch/ for temporary state.\nInput D=https://api.imdnotdead.fun/artifacts/9b842d35c17245af4dd2bfc0ec608263f9b7edcb2db619cffba7d36d1d853740; base contracts/Candidate.sol SHA b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2 at trunk 4eb3e985fd31e3cd17832501b95b6d2491aca73d.\nApply D's 'Frozen source: unified diff against TC-A' VERBATIM to a copy; create contracts/Combo.sol SHA f904a486b1dcfbd6fcf40aa48920d1bb6b79ad2ac1c99a2cbbb16d4272c2c616, 47171 source bytes. Preserve exact final newline/header. Save diff as contracts/combo.diff. Copy D's 'Exact combog.py' block to reference/combo/combog.py, SHA 321c61dff43c1677722d4b52e066ed5296f08ac7b72465245f04eb04e1c143cb, 6011 bytes, GATE=1. Use existing unmodified TwoComp (DUAL_CUTS=2, silent cap12), qmref and blob. Resolve imports in the documented runner without editing reference logic.\nWrite reference/combo/GATES.md with linked, explicitly attributed P/Q/F/probe evidence: D reports choose n1024 +0.6370844005364295 se0.019226759996279156; report n2048 +0.6028942685272641 se0.013049022593029348; F max3.0968576748141574e-6bps/100000, peak203056; probe mixed dt1=203136; runtime22058. Document zero OOG on those samples, no universal gas bound. D's 9800000..9800007 engine diagnostic reuses earlier reservations and is EXCLUDED from fresh confirmation.\nREADME: distinguish TC-A fallback from unconfirmed Combo; source hashes, prerequisites, exact build/replay commands, startup imports, fresh ranges Combo A9803572..9804595/B9804596..9805619, TC-A gap9805620..9805635; next free9805636. Note final confirmation results are pending and requester submits. No fabricated board score.\nCheck patch reconstruction independently, hashes/byte counts, Python AST and unchanged TC-A hash. Return files/hashes, commands/check results, dependencies and explicit unrun engine/F checks; code compiles/replays in separate workers. Edit only assigned scope; no config/lib changes.",
      "items": [
        {
          "key": "freeze",
          "vars": {},
          "scope": [
            "contracts/Combo.sol",
            "contracts/combo.diff",
            "reference/combo/combog.py",
            "reference/combo/GATES.md",
            "README.md"
          ]
        }
      ],
      "output": {
        "format": "markdown",
        "maxBytes": 16000
      }
    }
  ],
  "read": [
    "e4-confirm-a1/a1s1",
    "e4-confirm-a1/a1s2",
    "e4-confirm-a1/a1s3",
    "e4-confirm-a1/a1s4",
    "e4-confirm-a2/a2s1",
    "e4-confirm-a2/a2s2",
    "e4-confirm-a2/a2s3",
    "e4-confirm-a2/a2s4",
    "e4-confirm-b1/b1s1",
    "e4-confirm-b1/b1s2",
    "e4-confirm-b1/b1s3",
    "e4-confirm-b1/b1s4",
    "e4-confirm-b2/b2s1",
    "e4-confirm-b2/b2s2",
    "e4-confirm-b2/b2s3",
    "e4-confirm-b2/b2s4",
    "e5-confirm-fill/f1",
    "e5-confirm-fill/f2",
    "e5-confirm-fill/f3",
    "e6-combo-a1/merge-01",
    "e6-combo-a1/merge-02",
    "e6-combo-a2/merge-01",
    "e6-combo-a2/merge-02",
    "e6-combo-b1/merge-01",
    "e6-combo-b1/merge-02",
    "e6-combo-b2/merge-01",
    "e6-combo-b2/merge-02",
    "e6-tca-gap/gap",
    "e6-combo-audit/audit",
    "e6-freeze-combo/freeze"
  ],
  "cancel": [
    "e5-cuts-q"
  ],
  "wake": {
    "batches": [
      "e6-combo-a1",
      "e6-combo-a2",
      "e6-combo-b1",
      "e6-combo-b2",
      "e6-tca-gap",
      "e6-combo-audit",
      "e6-freeze-combo"
    ],
    "afterMinutes": 60
  },
  "finish": false
}
