# t_f2636df1 — pre-move paths kept inside the receipts (frozen history)

# 1101 line(s) in 236 file(s) under docs/evidence/** and docs/qa/**.
# Each line still names the path the receipt was produced with. The move's own gate
# excludes these two trees on purpose; this file is the complete list, so nothing is
# silent. Living-surface references were all rewritten (48 files, 174 lines).

### docs/evidence/cpu_force/mutmut_cpu_force_summary.txt  (1 line(s))
docs/evidence/cpu_force/mutmut_cpu_force_summary.txt:7: [pre-move spelling: .e2e/] driver  `.e2e/t_55de5779-cpu-force/mutmut_sweep_cpu_force.sh` — mutmut 3.8,
### docs/evidence/e1a_baseline.json  (8 line(s))
docs/evidence/e1a_baseline.json:576: [pre-move spelling: .e2e/] "log": ".e2e/t_3831b7b3-host-gate/logs/gate1",
docs/evidence/e1a_baseline.json:582: [pre-move spelling: .e2e/] "log": ".e2e/t_3831b7b3-host-gate/logs/gate2",
docs/evidence/e1a_baseline.json:588: [pre-move spelling: .e2e/] "log": ".e2e/t_3831b7b3-host-gate/logs/gate3",
docs/evidence/e1a_baseline.json:594: [pre-move spelling: .e2e/] "log": ".e2e/t_3831b7b3-host-gate/logs/gate4",
docs/evidence/e1a_baseline.json:897: [pre-move spelling: .e2e/] "repro": "bash tools/host_gate_e1a.sh with GGUFONE_HOME=$HOME/.hermes -> oracle.steps skipped; or see .e2e/t_3831b7b3-host-gate/logs/gate2|gate3",
docs/evidence/e1a_baseline.json:904: [pre-move spelling: .e2e/] "repro": ".e2e/t_3831b7b3-host-gate/logs/gate1 (no model) -> pytest_after exit 1, 'section B skipped: [...] Spark-X2.5-4B-Q8_0.gguf absent'",
docs/evidence/e1a_baseline.json:911: [pre-move spelling: .e2e/] "repro": ".e2e/t_3831b7b3-host-gate/logs/journeys/j7_unwritable_home.err",
docs/evidence/e1a_baseline.json:918: [pre-move spelling: .e2e/] "repro": ".e2e/t_3831b7b3-host-gate/logs/journeys/j12_pull_garbage.err",
### docs/evidence/e1a_t_83ee1eed_survivor_pins.md  (4 line(s))
docs/evidence/e1a_t_83ee1eed_survivor_pins.md:55: [pre-move spelling: .e2e/] Scripts + raw logs: `.e2e/t_83ee1eed-survivor-pins/` (`scripts/`, `logs/`).
docs/evidence/e1a_t_83ee1eed_survivor_pins.md:196: [pre-move spelling: .e2e/] bash .e2e/t_83ee1eed-survivor-pins/scripts/setup_mutant_copies.sh   # fresh copies + patches + whoami test
docs/evidence/e1a_t_83ee1eed_survivor_pins.md:197: [pre-move spelling: .e2e/] bash .e2e/t_83ee1eed-survivor-pins/scripts/run_mutant_gate.sh      # gateA per copy
docs/evidence/e1a_t_83ee1eed_survivor_pins.md:198: [pre-move spelling: .e2e/] bash .e2e/t_83ee1eed-survivor-pins/scripts/run_mutant_suites.sh    # full suite per copy + 5 node ids on base
### docs/evidence/e1b_t_34abf324_engine.md  (1 line(s))
docs/evidence/e1b_t_34abf324_engine.md:8: [pre-move spelling: .e2e/] (`.e2e/t_34abf324-e1b/`), and the perf table is machine-readable in `e1b_perf.json`.
### docs/evidence/e1c_fix_t_e29734e6_fit_cli_host_state.md  (3 line(s))
docs/evidence/e1c_fix_t_e29734e6_fit_cli_host_state.md:12: [pre-move spelling: .e2e/] Raw logs for every number below: `.e2e/t_e29734e6-fit-cli-host-state/`.
docs/evidence/e1c_fix_t_e29734e6_fit_cli_host_state.md:166: [pre-move spelling: .e2e/] `.e2e/t_34abf324-e1b/logs/survivor-buckets.py`, five `E501` in
docs/evidence/e1c_fix_t_e29734e6_fit_cli_host_state.md:167: [pre-move spelling: .e2e/] `.e2e/t_c8e36cad-e1c/logs/mutation_triage.py`, six `E501` in `tools/quick_breakdown.py`.
### docs/evidence/e1c_t_8cb0a05e_fit_oom.md  (3 line(s))
docs/evidence/e1c_t_8cb0a05e_fit_oom.md:7: [pre-move spelling: .e2e/] `.e2e/t_8cb0a05e-fit-oom/`; the host-gate log directory of the rehearsal is quoted inline and its
docs/evidence/e1c_t_8cb0a05e_fit_oom.md:119: [pre-move spelling: .e2e/] --cov=…`, 214 passed / 8 skipped, raw output in `.e2e/t_8cb0a05e-fit-oom/logs/coverage.txt`):
docs/evidence/e1c_t_8cb0a05e_fit_oom.md:152: [pre-move spelling: .e2e/] `.e2e/t_8cb0a05e-fit-oom/logs/mutmut.out`. Run in a byte-copied scratch tree under `/tmp` (mutmut's
### docs/evidence/e1c_t_c8e36cad_resolver_fit.md  (6 line(s))
docs/evidence/e1c_t_c8e36cad_resolver_fit.md:7: [pre-move spelling: .e2e/] `.e2e/t_c8e36cad-e1c/`; the machine-readable E2E record is `docs/evidence/e1c_e2e.json`, and the
docs/evidence/e1c_t_c8e36cad_resolver_fit.md:23: [pre-move spelling: .e2e/] | tools | `tools/e1c_e2e.py` (A-E1c-8), `tools/e1c_offline_gate.py` (A-E1c-10), `tools/mutmut_driver.py` (container workaround); the sweep's triage/replay harness lives with the raw evidence: `.e2e/t_
docs/evidence/e1c_t_c8e36cad_resolver_fit.md:80: [pre-move spelling: .e2e/] 106 passed in 383.60s (0:06:23)          # .e2e/t_c8e36cad-e1c/logs/live_all_2.log
docs/evidence/e1c_t_c8e36cad_resolver_fit.md:92: [pre-move spelling: .e2e/] 105 passed in 302.86s (0:05:02)          # .e2e/t_c8e36cad-e1c/logs/live_all_1.log
docs/evidence/e1c_t_c8e36cad_resolver_fit.md:165: [pre-move spelling: .gauntlet/] 0 failed (`.gauntlet/e1c-resolver-fit.qa.md` 🟡-3 has the full matrix).
docs/evidence/e1c_t_c8e36cad_resolver_fit.md:215: [pre-move spelling: .e2e/] mechanics hold under the E1c template. Raw log: `.e2e/t_c8e36cad-e1c/logs/e2e_run1.log`;
### docs/evidence/e2_fix_t_31b3943a_bench_placement.md  (12 line(s))
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:11: [pre-move spelling: .e2e/] document + `.e2e/t_31b3943a-bench-placement/`), and the commit that carries *this* revision (the host
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:58: [pre-move spelling: .e2e/] raw: `.e2e/t_31b3943a-bench-placement/repro_published_cmd.err` (and the `.exit`-equivalent line above
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:87: [pre-move spelling: .e2e/] raw: `.e2e/t_31b3943a-bench-placement/red_pretree_final.txt`
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:89: [pre-move spelling: .e2e/] raw: `.e2e/t_31b3943a-bench-placement/green_fixed_tree_final.txt`
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:96: [pre-move spelling: .e2e/] `.e2e/t_31b3943a-bench-placement/coverage_offline.txt`; the final full-suite run after the last two
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:137: [pre-move spelling: .e2e/] Raw: `.e2e/t_31b3943a-bench-placement/ci_rehearsal/` (`bench_placement.{out,err,exit}`,
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:148: [pre-move spelling: .e2e/] Raw: `.e2e/t_31b3943a-bench-placement/ci_rehearsal_red/`.
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:162: [pre-move spelling: .e2e/] raw: `.e2e/t_31b3943a-bench-placement/ask_control.json`, `ask_control.exit`, `ask_control.err`.
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:257: [pre-move spelling: .e2e/] `.e2e/t_31b3943a-bench-placement/host_run_vulkan_reported.md`.
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:305: [pre-move spelling: .e2e/] raw: `.e2e/t_31b3943a-bench-placement/post_fix_spark_throughput_neg.{note,out,err,exit}` (the
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:345: [pre-move spelling: .e2e/] raw: `.e2e/t_31b3943a-bench-placement/green_placement_selection.txt` (GREEN, 13 passed) and
docs/evidence/e2_fix_t_31b3943a_bench_placement.md:358: [pre-move spelling: .e2e/] raw: `.e2e/t_31b3943a-bench-placement/post_fix_qwen_quality_selection.{note,out,err,exit}`
### docs/evidence/e2_fix_t_55de5779_cpu_force.md  (5 line(s))
docs/evidence/e2_fix_t_55de5779_cpu_force.md:149: [pre-move spelling: .e2e/] `test_bench_attribution.py`), and swept by `.e2e/t_55de5779-cpu-force/mutmut_sweep_cpu_force.sh`
docs/evidence/e2_fix_t_55de5779_cpu_force.md:203: [pre-move spelling: .e2e/] * the Tier-M sweep: `.e2e/t_55de5779-cpu-force/mutmut_sweep_cpu_force.sh` (driver, append-logging),
docs/evidence/e2_fix_t_55de5779_cpu_force.md:207: [pre-move spelling: .e2e/] * probes: `.e2e/t_55de5779-cpu-force/{row_probe.py,hand_mutations.py,cov_added.py,sweep_report.py,
docs/evidence/e2_fix_t_55de5779_cpu_force.md:208: [pre-move spelling: .e2e/] pick_mutants.py,show_sample.sh}`, logs in `.e2e/t_55de5779-cpu-force/logs/`
docs/evidence/e2_fix_t_55de5779_cpu_force.md:211: [pre-move spelling: .gauntlet/] * the QA note: `.gauntlet/e2-fix-cpu-force.qa.md`
### docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md  (11 line(s))
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:3: [pre-move spelling: .e2e/] Follow-up to `t_dd62ec29` (`.e2e/t_dd62ec29-mixed-bundle-teardown/`, landed on `main` as `f738315`).
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:43: [pre-move spelling: .e2e/] `.e2e/t_dd62ec29-mixed-bundle-teardown/logs/after_mixed.raw` — the parent's own record of the
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:115: [pre-move spelling: .e2e/] **The minimal repro recipes** (`.e2e/t_57cc0179-vulkan-teardown/repro/`, self-contained). The box
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:225: [pre-move spelling: .e2e/] Filled by the run's own artifacts under `.e2e/t_57cc0179-vulkan-teardown/logs/` (see the README
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:242: [pre-move spelling: .e2e/] * **the hand-mutation table over the diff** (`logs/hand_mutants.txt`, `.e2e/…/hand_mutants.py`),
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:279: [pre-move spelling: .e2e/] sh .e2e/t_57cc0179-vulkan-teardown/repro/fault_demo.sh <tree> retry-ok    # recovered row
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:280: [pre-move spelling: .e2e/] sh .e2e/t_57cc0179-vulkan-teardown/repro/fault_demo.sh <tree> always      # named warning + table
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:282: [pre-move spelling: .e2e/] sh .e2e/t_57cc0179-vulkan-teardown/repro/integration_check.sh <tree> <tag>
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:284: [pre-move spelling: .e2e/] sh .e2e/t_57cc0179-vulkan-teardown/repro/crashrate.sh /work/t57cc-red band 4 3600 40
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:285: [pre-move spelling: .e2e/] sh .e2e/t_57cc0179-vulkan-teardown/repro/starve_and_run.sh /work/t57cc-red pre_starved auto 3272 gdb 30
docs/evidence/e2_fix_t_57cc0179_vulkan_teardown_crash.md:286: [pre-move spelling: .e2e/] sh .e2e/t_57cc0179-vulkan-teardown/repro/mixed_retry_run.sh <tree> mixed 3 3600
### docs/evidence/e2_fix_t_603a35a0_backend_attribution.md  (3 line(s))
docs/evidence/e2_fix_t_603a35a0_backend_attribution.md:24: [pre-move spelling: .e2e/] | *(the commit that carries this document)* | `fix` + `evidence`: the soft cap / unverifiable-claim interaction, this document and `.e2e/t_603a35a0-backend-attribution/` |
docs/evidence/e2_fix_t_603a35a0_backend_attribution.md:29: [pre-move spelling: .e2e/] Raw material for every claim below: `.e2e/t_603a35a0-backend-attribution/` (index in its
docs/evidence/e2_fix_t_603a35a0_backend_attribution.md:202: [pre-move spelling: .e2e/] (mutmut pair) · `.e2e/t_603a35a0-backend-attribution/` (this card's raw material).
### docs/evidence/e2_fix_t_6de5fc53_framing.md  (8 line(s))
docs/evidence/e2_fix_t_6de5fc53_framing.md:88: [pre-move spelling: .e3d/] `--cue` move. Reports: `.e3d/bench_plain_<cue>.json` (pre-fix) and `.e3d/bench_templated_<cue>.json`
docs/evidence/e2_fix_t_6de5fc53_framing.md:102: [pre-move spelling: .e3d/] **The pre-fix half is a re-measure, not a copy**: `.e3d/bench_plain_shipped.json` and
docs/evidence/e2_fix_t_6de5fc53_framing.md:103: [pre-move spelling: .e3d/] `.e3d/bench_plain_two_step.json` are item-for-item identical to the published
docs/evidence/e2_fix_t_6de5fc53_framing.md:104: [pre-move spelling: .e3d/] `.e3d/bench_shipped.json` / `.e3d/bench_two_step.json` of card `t_d90404ac` — every row's `correct`,
docs/evidence/e2_fix_t_6de5fc53_framing.md:202: [pre-move spelling: .e3d/] nodes that drive the changed helpers, and swept by `.e3d/mutmut_sweep_framing.sh` (mutmut 3.8,
docs/evidence/e2_fix_t_6de5fc53_framing.md:240: [pre-move spelling: .e3d/] * the 4B arms: `.e3d/bench_{plain,templated}_{shipped,two_step,json_field}.json`
docs/evidence/e2_fix_t_6de5fc53_framing.md:241: [pre-move spelling: .e3d/] (`bash .e3d/run_bench_arms.sh`; the plain arms come from the pre-fix tree)
docs/evidence/e2_fix_t_6de5fc53_framing.md:246: [pre-move spelling: .e3d/] * the Tier-M sweep: `.e3d/mutmut_sweep_framing.sh` (driver), the retargeted `[tool.mutmut]` pair in
### docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md  (10 line(s))
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:21: [pre-move spelling: .e2e/] | `4293e94` | `test`+raws: the 3 in-process gates (so a sweep and a coverage run see the remedy), `.e2e/t_97f1bc93-vulkan-teardown/` |
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:25: [pre-move spelling: .e2e/] Raw material for every claim below: `.e2e/t_97f1bc93-vulkan-teardown/` (index in its `README.md`).
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:51: [pre-move spelling: .e2e/] (`.e2e/t_dd62ec29-mixed-bundle-teardown/logs/after_mixed.raw`). This card is about the crash itself:
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:77: [pre-move spelling: .e2e/] /work/t97-ggufone/.e2e/t_97f1bc93-vulkan-teardown/segv_bt.so(+0x1227)
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:197: [pre-move spelling: .e2e/] PARENT_TREE=/work/t97-red bash .e2e/t_97f1bc93-vulkan-teardown/red_min.sh red_parent 3
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:200: [pre-move spelling: .e2e/] LD_PRELOAD=$PWD/.e2e/t_97f1bc93-vulkan-teardown/segv_bt.so \
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:201: [pre-move spelling: .e2e/] bash .e2e/t_97f1bc93-vulkan-teardown/repeat.sh segv_bt_a 3
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:204: [pre-move spelling: .e2e/] PARENT_TREE=$PWD bash .e2e/t_97f1bc93-vulkan-teardown/red_min.sh green_parent 4
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:213: [pre-move spelling: .e2e/] sh .e2e/t_97f1bc93-vulkan-teardown/coverage.sh
docs/evidence/e2_fix_t_97f1bc93_vulkan_teardown.md:214: [pre-move spelling: .e2e/] .venv/bin/python .e2e/t_97f1bc93-vulkan-teardown/hand_mutants.py
### docs/evidence/e2_fix_t_dd62ec29_mixed_bundle_isolation.md  (4 line(s))
docs/evidence/e2_fix_t_dd62ec29_mixed_bundle_isolation.md:22: [pre-move spelling: .e2e/] | *(the commit that carries this document)* | `test`: the hardening assertions the Tier-M triage asked for (45 gates), the live gate, the mutmut pair retargeted, this document and `.e2e/t_dd62ec29-mix
docs/evidence/e2_fix_t_dd62ec29_mixed_bundle_isolation.md:24: [pre-move spelling: .e2e/] Raw material for every claim below: `.e2e/t_dd62ec29-mixed-bundle-teardown/` (index in its
docs/evidence/e2_fix_t_dd62ec29_mixed_bundle_isolation.md:45: [pre-move spelling: .e2e/] `.e2e/t_603a35a0-backend-attribution/logs/{before,after}_mixed.raw` show the same tail on the 4B
docs/evidence/e2_fix_t_dd62ec29_mixed_bundle_isolation.md:268: [pre-move spelling: .e2e/] `.e2e/t_dd62ec29-mixed-bundle-teardown/` (raws, drivers, triage) · this document.
### docs/evidence/e2_provenance_note.md  (5 line(s))
docs/evidence/e2_provenance_note.md:7: [pre-move spelling: .e2e/] was edited, and the diff that adds it touches `docs/` and `.e2e/`.
docs/evidence/e2_provenance_note.md:11: [pre-move spelling: .e2e/] in `.e2e/t_ed95f756-provenance-note/`.
docs/evidence/e2_provenance_note.md:30: [pre-move spelling: .e2e/] (three runs, `.e2e/t_ed95f756-provenance-note/crash-4e1d549*.err`, `.exit` = 4), and the fix card's
docs/evidence/e2_provenance_note.md:31: [pre-move spelling: .e2e/] own pre-fix repro (`.e2e/t_31b3943a-bench-placement/repro_published_cmd.err` + `.exit` = 4,
docs/evidence/e2_provenance_note.md:71: [pre-move spelling: .e2e/] (`.e2e/t_ed95f756-provenance-note/c01-published-vs-control.txt`). The audit's 24-core host agreed
### docs/evidence/e2_t_f46cec41_bench_quick.md  (1 line(s))
docs/evidence/e2_t_f46cec41_bench_quick.md:10: [pre-move spelling: .e2e/] Raw material (committed): `.e2e/t_f46cec41-bench-quick/` — the quick campaign reports and rendered
### docs/evidence/e2e/t_176614c6-live/mutmut_sweep.log  (1 line(s))
docs/evidence/e2e/t_176614c6-live/mutmut_sweep.log:88: [pre-move spelling: .e2e/] Warning: 212 non-Python file(s) changed since the last full run: .e2e/t_176614c6-live/env.sh, .e2e/t_176614c6-live/mutmut_sweep.sh, .e2e/t_176614c6-live/offline_suite.log, .e2e/t_176614c6-live/offline
### docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal/bench_placement_oom.out  (4 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal/bench_placement_oom.out:15: [pre-move spelling: .e2e/] "model_path": ".e2e/t_31b3943a-bench-placement/ci_rehearsal/synthetic.gguf",
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal/bench_placement_oom.out:57: [pre-move spelling: .e2e/] "path": ".e2e/t_31b3943a-bench-placement/ci_rehearsal/synthetic.gguf",
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal/bench_placement_oom.out:66: [pre-move spelling: .e2e/] "reproduce": "uv run ggufone bench --suite throughput --model .e2e/t_31b3943a-bench-placement/ci_rehearsal/synthetic.gguf --backend auto --runs 1 --gpu-layers 4 --json"
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal/bench_placement_oom.out:72: [pre-move spelling: .e2e/] "runtime_dir": ".e2e/t_31b3943a-bench-placement/ci_rehearsal/fake-bundle",
### docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal/make_gguf.out  (1 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal/make_gguf.out:1: [pre-move spelling: .e2e/] wrote .e2e/t_31b3943a-bench-placement/ci_rehearsal/synthetic.gguf
### docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal/placement-oom.json  (1 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal/placement-oom.json:1: [pre-move spelling: .e2e/] {"backends":[{"backend":"cpu","measured":false,"placement":"n_gpu_layers=4","reason":"BackendOomError: E_BACKEND_OOM: llama.cpp could not allocate device memory for the fit plan (n_gpu_layers=0, kv_ty
### docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal_red/ci_step2.out  (4 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal_red/ci_step2.out:15: [pre-move spelling: .e2e/] "model_path": ".e2e/t_31b3943a-bench-placement/ci_rehearsal_red/synthetic.gguf",
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal_red/ci_step2.out:57: [pre-move spelling: .e2e/] "path": ".e2e/t_31b3943a-bench-placement/ci_rehearsal_red/synthetic.gguf",
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal_red/ci_step2.out:66: [pre-move spelling: .e2e/] "reproduce": "uv run ggufone bench --suite throughput --model .e2e/t_31b3943a-bench-placement/ci_rehearsal_red/synthetic.gguf --backend auto --runs 1 --gpu-layers 4 --json"
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal_red/ci_step2.out:72: [pre-move spelling: .e2e/] "runtime_dir": ".e2e/t_31b3943a-bench-placement/ci_rehearsal_red/fake-bundle",
### docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal_red/make_gguf.out  (1 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal_red/make_gguf.out:9: [pre-move spelling: .e2e/] wrote .e2e/t_31b3943a-bench-placement/ci_rehearsal_red/synthetic.gguf
### docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal_red/placement-oom.json  (1 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/ci_rehearsal_red/placement-oom.json:1: [pre-move spelling: .e2e/] {"backends":[{"backend":"cpu","measured":false,"placement":"n_gpu_layers=4","reason":"AttributeError: 'Placement' object has no attribute 'kv_type'","runtime_dir":".e2e/t_31b3943a-bench-placement/ci_r
### docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2.log  (1 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2.log:80: [pre-move spelling: .e2e/] Warning: 65 non-Python file(s) changed since the last full run: .e2e/t_31b3943a-bench-placement/ask_control.err, .e2e/t_31b3943a-bench-placement/ask_control.exit, .e2e/t_31b3943a-bench-placement/ask_c
### docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json  (302 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1244: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/ci_rehearsal/bench_placement.err": "99400982e0aa",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1245: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/ci_rehearsal/bench_placement.out": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1246: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/coverage_offline.txt": "a7ad7e54b69f",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1247: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/green_control.txt": "0592038f65e2",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1248: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/green_fixed_tree.txt": "7a61f8399ee7",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1249: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/mutmut.log": "3ddb5483be82",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1250: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/post_fix_spark_latency.err": "0c54f1cbcb29",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1251: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/post_fix_spark_latency.out": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1252: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/red_pretree.txt": "d99ad552d9c2",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1253: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/repro_published_cmd.err": "c5f710e749e9",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1254: [pre-move spelling: .e2e/] ".e2e/t_31b3943a-bench-placement/repro_published_cmd.out": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1255: [pre-move spelling: .e2e/] ".e2e/t_34abf324-e1b/logs/e1b_model_final2.log": "b5ebfc5d66fe",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1256: [pre-move spelling: .e2e/] ".e2e/t_34abf324-e1b/logs/mutation-readout.txt": "98515e37e74f",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1257: [pre-move spelling: .e2e/] ".e2e/t_34abf324-e1b/logs/mutation-schema.txt": "1f9b2d084c88",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1258: [pre-move spelling: .e2e/] ".e2e/t_34abf324-e1b/logs/perf-record.txt": "54a7bd1d95a7",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1259: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/doctor.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1260: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/doctor.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1261: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/doctor.exit": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1262: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/doctor.out": "15cd2c1b28e8",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1263: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/fallback_evidence.txt": "3b5348def116",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1264: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/host_facts.txt": "da09e6aed986",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1265: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/host_gate_e1a.json": "fc6ce6923c48",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1266: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init.elapsed": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1267: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1268: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1269: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init.out": "41cdeebd1bb0",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1270: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init_dry_run.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1271: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init_dry_run.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1272: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init_dry_run.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1273: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init_dry_run.out": "53ad49a36fc6",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1274: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init_poisoned_path.elapsed": "4355a46b19d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1275: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init_poisoned_path.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1276: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init_poisoned_path.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1277: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/init_poisoned_path.out": "0b1418b196de",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1278: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/oracle.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1279: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/oracle.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1280: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/oracle.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1281: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/oracle.out": "4223491a8655",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1282: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/poison_calls.log": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1283: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_after.elapsed": "06e9d52c1720",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1284: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_after.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1285: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_after.exit": "4355a46b19d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1286: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_after.out": "f81e98a36b90",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1287: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_before.elapsed": "06e9d52c1720",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1288: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_before.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1289: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_before.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1290: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_before.out": "86f2ebf3d3b5",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1291: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_network.elapsed": "917df3320d77",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1292: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_network.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1293: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_network.exit": "4355a46b19d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1294: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/pytest_network.out": "fefe1a366ec8",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1295: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/version.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1296: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/version.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1297: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/version.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1298: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate1/version.out": "ea022754f574",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1299: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2.console": "6509e4d3a80c",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1300: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/doctor.elapsed": "1121cfccd591",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1301: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/doctor.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1302: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/doctor.exit": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1303: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/doctor.out": "3fd7f46592f9",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1304: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/fallback_evidence.txt": "a74873095b91",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1305: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/host_facts.txt": "38576a3a4f7f",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1306: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/host_gate_e1a.json": "7ce75f57deda",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1307: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init.elapsed": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1308: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1309: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1310: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init.out": "7ecef72e605f",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1311: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init_dry_run.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1312: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init_dry_run.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1313: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init_dry_run.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1314: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init_dry_run.out": "f802eac0909a",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1315: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init_poisoned_path.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1316: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init_poisoned_path.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1317: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init_poisoned_path.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1318: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/init_poisoned_path.out": "da02e1bd9a14",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1319: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/oracle.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1320: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/oracle.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1321: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/oracle.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1322: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/oracle.out": "f7073cb7bc38",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1323: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/poison_calls.log": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1324: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_after.elapsed": "f0b5c2c2211c",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1325: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_after.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1326: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_after.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1327: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_after.out": "e5f9f1c2c57a",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1328: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_before.elapsed": "f0b5c2c2211c",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1329: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_before.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1330: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_before.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1331: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_before.out": "e5f9f1c2c57a",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1332: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_network.elapsed": "238903180cc1",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1333: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_network.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1334: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_network.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1335: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/pytest_network.out": "ae2e6d6e4783",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1336: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/version.elapsed": "4355a46b19d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1337: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/version.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1338: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/version.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1339: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate2/version.out": "96b3aea91e44",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1340: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3.console": "929f50c006e9",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1341: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/doctor.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1342: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/doctor.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1343: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/doctor.exit": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1344: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/doctor.out": "22d59a834fe8",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1345: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/fallback_evidence.txt": "d1549e58c466",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1346: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/host_facts.txt": "9786b867a148",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1347: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/host_gate_e1a.json": "8e5e31862824",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1348: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init.elapsed": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1349: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1350: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1351: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init.out": "a94872a9858b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1352: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init_dry_run.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1353: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init_dry_run.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1354: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init_dry_run.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1355: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init_dry_run.out": "5b73891bbac1",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1356: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init_poisoned_path.elapsed": "4355a46b19d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1357: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init_poisoned_path.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1358: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init_poisoned_path.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1359: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/init_poisoned_path.out": "ed35bd42b4f3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1360: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/oracle.elapsed": "1121cfccd591",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1361: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/oracle.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1362: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/oracle.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1363: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/oracle.out": "b4dd2107ed52",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1364: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/poison_calls.log": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1365: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_after.elapsed": "9a92adbc0cee",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1366: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_after.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1367: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_after.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1368: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_after.out": "aac1dd982028",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1369: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_before.elapsed": "06e9d52c1720",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1370: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_before.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1371: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_before.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1372: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_before.out": "49a6f1703f66",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1373: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_network.elapsed": "537879630753",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1374: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_network.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1375: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_network.exit": "4355a46b19d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1376: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/pytest_network.out": "0d512f6a9a46",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1377: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/version.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1378: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/version.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1379: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/version.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1380: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate3/version.out": "b0431bee7a90",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1381: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4.console": "335374902367",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1382: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/doctor.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1383: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/doctor.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1384: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/doctor.exit": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1385: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/doctor.out": "22d59a834fe8",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1386: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/fallback_evidence.txt": "d1549e58c466",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1387: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/host_facts.txt": "787cf14cbf9d",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1388: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/host_gate_e1a.json": "a27e7289ede4",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1389: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1390: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1391: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1392: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init.out": "173786be0729",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1393: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init_dry_run.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1394: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init_dry_run.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1395: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init_dry_run.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1396: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init_dry_run.out": "5b73891bbac1",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1397: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init_poisoned_path.elapsed": "4355a46b19d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1398: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init_poisoned_path.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1399: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init_poisoned_path.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1400: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/init_poisoned_path.out": "d52fcc540f40",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1401: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/oracle.elapsed": "1121cfccd591",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1402: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/oracle.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1403: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/oracle.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1404: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/oracle.out": "b4dd2107ed52",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1405: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/poison_calls.log": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1406: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_after.elapsed": "238903180cc1",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1407: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_after.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1408: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_after.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1409: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_after.out": "64bacaaf3351",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1410: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_before.elapsed": "9a92adbc0cee",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1411: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_before.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1412: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_before.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1413: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_before.out": "fd6b58125a64",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1414: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_network.elapsed": "68ca3fba3b7e",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1415: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_network.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1416: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_network.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1417: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/pytest_network.out": "a8ed3be36bf1",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1418: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/version.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1419: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/version.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1420: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/version.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1421: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/gate4/version.out": "b0431bee7a90",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1422: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys.sh": "1a4fb56f44a0",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1423: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j10.summary": "3136e9c5af3e",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1424: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j10_run1.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1425: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j10_run1.out": "2eb7a0fac57e",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1426: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j10_run2.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1427: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j10_run2.out": "2eb7a0fac57e",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1428: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j10_run3.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1429: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j10_run3.out": "2eb7a0fac57e",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1430: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j11_doctor_a.out": "3fd7f46592f9",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1431: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j11_doctor_b.out": "3fd7f46592f9",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1432: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j12_pull_garbage.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1433: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j12_pull_garbage.err": "f1e322dce21b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1434: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j12_pull_garbage.exit": "1121cfccd591",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1435: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j12_pull_garbage.out": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1436: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j1_init_rerun.elapsed": "4355a46b19d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1437: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j1_init_rerun.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1438: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j1_init_rerun.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1439: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j1_init_rerun.out": "2eb7a0fac57e",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1440: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j2_doctor.elapsed": "1121cfccd591",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1441: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j2_doctor.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1442: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j2_doctor.exit": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1443: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j2_doctor.out": "3fd7f46592f9",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1444: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j3_init_dry_run.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1445: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j3_init_dry_run.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1446: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j3_init_dry_run.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1447: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j3_init_dry_run.out": "f802eac0909a",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1448: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j4_backend_garbage.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1449: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j4_backend_garbage.err": "2e3736b17a8b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1450: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j4_backend_garbage.exit": "1121cfccd591",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1451: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j4_backend_garbage.out": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1452: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j5a_models_ls.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1453: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j5a_models_ls.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1454: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j5a_models_ls.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1455: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j5a_models_ls.out": "d85607f29844",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1456: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j5b_models_verify.elapsed": "1121cfccd591",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1457: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j5b_models_verify.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1458: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j5b_models_verify.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1459: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j5b_models_verify.out": "91a11aba2ead",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1460: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j6_doctor_empty.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1461: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j6_doctor_empty.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1462: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j6_doctor_empty.exit": "4355a46b19d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1463: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j6_doctor_empty.out": "01026bbb128d",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1464: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j7_unwritable_home.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1465: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j7_unwritable_home.err": "8171f2d8b166",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1466: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j7_unwritable_home.exit": "7de1555df0c2",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1467: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j7_unwritable_home.out": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1468: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8_init_after_kill.elapsed": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1469: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8_init_after_kill.err": "41d3c77e3613",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1470: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8_init_after_kill.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1471: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8_init_after_kill.out": "c40ab817f446",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1472: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8_kill.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1473: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8_kill.exit": "e3b9c2844b5a",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1474: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8_kill.out": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1475: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8b_doctor_after_kill.elapsed": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1476: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8b_doctor_after_kill.err": "e3b0c44298fc",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1477: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8b_doctor_after_kill.exit": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1478: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j8b_doctor_after_kill.out": "399a5dbf6f79",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1479: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j9_backend_cuda_bypass.elapsed": "53c234e5e847",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1480: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j9_backend_cuda_bypass.err": "64e2f5e08b74",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1481: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j9_backend_cuda_bypass.exit": "9a271f2a916b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1482: [pre-move spelling: .e2e/] ".e2e/t_3831b7b3-host-gate/logs/journeys/j9_backend_cuda_bypass.out": "ed9d32fd753b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1483: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/base.gateA.log": "f56dd4ca05ff",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1484: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/base.new_nodes.log": "d1746da67172",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1485: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/base.suite.log": "df4813619936",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1486: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/base.whoami.log": "59907462a8d5",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1487: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m08.gateA.log": "2a1a61b138a3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1488: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m08.suite.log": "cb7335e7980b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1489: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m08.whoami.log": "4bcefcc9f6c6",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1490: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m09.gateA.log": "08af1d378419",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1491: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m09.suite.log": "d84dc9c990de",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1492: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m09.whoami.log": "4bcefcc9f6c6",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1493: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m10.gateA.log": "065b35edc2d3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1494: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m10.suite.log": "44515614d705",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1495: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m10.whoami.log": "fa8e3e1f0a4b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1496: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m11.gateA.log": "e88558b049af",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1497: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m11.suite.log": "af50e3fca576",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1498: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/m11.whoami.log": "4bcefcc9f6c6",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1499: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/w10.witness.log": "6b93a2c91716",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1500: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/logs/w11.witness.log": "248e2ba76db7",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1501: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/scripts/run_mutant_gate.sh": "e775fda7ef14",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1502: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/scripts/run_mutant_suites.sh": "b47677b0ebee",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1503: [pre-move spelling: .e2e/] ".e2e/t_83ee1eed-survivor-pins/scripts/setup_mutant_copies.sh": "fdcc29be2af8",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1504: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/after.txt": "b17561877038",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1505: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/coverage.txt": "0657ad6f2c61",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1506: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/coverage_run.log": "f8573fff50e0",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1507: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/fake_oom_all_rungs.json": "6244ef7272b9",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1508: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/fake_oom_degrade.json": "8aedbe688748",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1509: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/fit.py.meta": "9e9ad24786e2",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1510: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/fit_plan.out": "40c2b0ac57ab",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1511: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/fit_target_bounded.out": "7335cc7a010a",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1512: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/host_facts.txt": "0f6d309f5486",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1513: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/host_gate_e1c_fit.json": "2dbbb0cce27b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1514: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/live_fix_tests.log": "7fe8d3bc531f",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1515: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/mutmut.out": "4454363469b9",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1516: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/mutmut_env.txt": "786f2660a1d4",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1517: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/red_fixed.json": "263bf3a98d2f",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1518: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/red_prefix.json": "83c0ccbe037b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1519: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/round2.log": "b98a16e66c0a",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1520: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/run_busy_desktop.json": "07fb29f6328a",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1521: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/run_no_fit.json": "38e997a7e70b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1522: [pre-move spelling: .e2e/] ".e2e/t_8cb0a05e-fit-oom/logs/session.py.meta": "0bc2f8388da3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1523: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/.mutation_attempt.log": "491e0069ca43",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1524: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/cov_run1.log": "27144778c2e8",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1525: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/e2e_run1.log": "24a100dd5f58",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1526: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/fit_run2.log": "e0d7e8cb9ab6",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1527: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/live_all_1.log": "469ade79f97a",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1528: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/live_all_2.log": "d14e63419792",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1529: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/mutation_buckets.txt": "c8581b06ba9c",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1530: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/mutation_r2.log": "666fe1251ec9",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1531: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/mutation_report_fit.txt": "44d26d83ad3b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1532: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/mutation_report_template.txt": "8a060c36bdda",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1533: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/mutation_retry.sh": "513599b0c859",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1534: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/offline_gate_run1.log": "e8c87716e3c3",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1535: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/offline_gate_run2.log": "45b8ba33111b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1536: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/replay_all.sh": "05fdac9d18a6",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1537: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/replay_all_r2.txt": "3c62e49663c2",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1538: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/replay_keys.txt": "8be9fc870864",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1539: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/replay_keys_all.txt": "3c33d0ab9c21",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1540: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/replay_pins.sh": "28ffdeaa3e52",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1541: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/tpl_run2.log": "efb0d520ce7b",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1542: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/triage_classify.txt": "99a79a181911",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1543: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/triage_classify_r2.txt": "d866588e4c69",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1544: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/triage_kinds.txt": "d38d0e4a40c5",
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round2_snapshot/mutmut-stats.json:1545: [pre-move spelling: .e2e/] ".e2e/t_c8e36cad-e1c/logs/triage_kinds_r2.txt": "73a0a346ae63",
### docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round3_render.log  (1 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round3_render.log:80: [pre-move spelling: .e2e/] Warning: 86 non-Python file(s) changed since the last full run: .e2e/t_31b3943a-bench-placement/ask_control.err, .e2e/t_31b3943a-bench-placement/ask_control.exit, .e2e/t_31b3943a-bench-placement/ask_c
### docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round3_render_retry.log  (1 line(s))
docs/evidence/e2e/t_31b3943a-bench-placement/mutmut_round3_render_retry.log:80: [pre-move spelling: .e2e/] Warning: 88 non-Python file(s) changed since the last full run: .e2e/t_31b3943a-bench-placement/ask_control.err, .e2e/t_31b3943a-bench-placement/ask_control.exit, .e2e/t_31b3943a-bench-placement/ask_c
### docs/evidence/e2e/t_55de5779-cpu-force/mutmut_sweep_cpu_force.sh  (2 line(s))
docs/evidence/e2e/t_55de5779-cpu-force/mutmut_sweep_cpu_force.sh:13: [pre-move spelling: .e2e/] #   bash .e2e/t_55de5779-cpu-force/mutmut_sweep_cpu_force.sh [attempts] [seconds-per-attempt]
docs/evidence/e2e/t_55de5779-cpu-force/mutmut_sweep_cpu_force.sh:19: [pre-move spelling: .e2e/] LOG=.e2e/t_55de5779-cpu-force/logs
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/hand_mutants.py  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/hand_mutants.py:14: [pre-move spelling: .e2e/] python hand_mutants.py > .e2e/t_57cc0179-vulkan-teardown/logs/hand_mutants.txt
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid.meta  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid.meta:4: [pre-move spelling: .e2e/] cmd: PYTHONPATH=/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject:/work/t57cc-mid/src GGUFONE_T57_FAULT=always GGUFONE_RUNTIME_DIR=/work/t603-runtime/b11026-linux-x64-cpu GGUFONE_
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid.raw  (3 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid.raw:68: [pre-move spelling: .e2e/] "ISOLATED_CHILD_FAILED: the row for backend `vulkan` was measured in its own child process (one bundle per process \u2014 two distinct local bundles cannot be dlopened into one process: the second bun
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid.raw:175: [pre-move spelling: .e2e/] "reason": "W_BACKEND_CRASHED_AT_TEARDOWN: the isolated child exited -11 (SIGSEGV; 139 in a shell) after writing a complete report (stderr tail: \u2026mentation fault\n\nCurrent thread 0x00007f6fba7473
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid.raw:180: [pre-move spelling: .e2e/] "detail": "W_BACKEND_CRASHED_AT_TEARDOWN: the isolated child exited -11 (SIGSEGV; 139 in a shell) after writing a complete report (stderr tail: \u2026mentation fault\n\nCurrent thread 0x00007f6fba7473
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid_render.log  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid_render.log:1: [pre-move spelling: .e2e/] rendered /work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid_rendered.md
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid_rendered.md  (4 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid_rendered.md:17: [pre-move spelling: .e2e/] File "/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject/sitecustomize.py", line 46 in _raise_sigsegv); 1651 MiB free of 8192 MiB at the attempt's start (the weights would fit: the
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid_rendered.md:20: [pre-move spelling: .e2e/] File "/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject/sitecustomize.py", line 46 in _raise_sigsegv) (1651 MiB free of 8192 MiB at its start); the row is withheld (`measured: fal
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid_rendered.md:27: [pre-move spelling: .e2e/] File "/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject/sitecustomize.py", line 46 in _raise_sigsegv); 1651 MiB free of 8192 MiB at the attempt's start (the weights would fit: the
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_always-mid_rendered.md:30: [pre-move spelling: .e2e/] File "/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject/sitecustomize.py", line 46 in _raise_sigsegv) (1651 MiB free of 8192 MiB at its start); the row is withheld (`measured: fal
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-int.meta  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-int.meta:4: [pre-move spelling: .e2e/] cmd: PYTHONPATH=/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject:/work/t57cc-ggufone/src GGUFONE_T57_FAULT=retry-ok GGUFONE_RUNTIME_DIR=/work/t603-runtime/b11026-linux-x64-cpu GG
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-int_render.log  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-int_render.log:1: [pre-move spelling: .e2e/] rendered /work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-int_rendered.md
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-mid.meta  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-mid.meta:4: [pre-move spelling: .e2e/] cmd: PYTHONPATH=/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject:/work/t57cc-mid/src GGUFONE_T57_FAULT=retry-ok GGUFONE_RUNTIME_DIR=/work/t603-runtime/b11026-linux-x64-cpu GGUFON
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-mid.raw  (2 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-mid.raw:273: [pre-move spelling: .e2e/] "detail": "the isolated child exited -11 (SIGSEGV; 139 in a shell) while its own report says `ok: True`: the exit code and the report contradict each other, so neither can be trusted (stderr tail: \u2
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-mid.raw:274: [pre-move spelling: .e2e/] "stderr_tail": "\u2026mentation fault\n\nCurrent thread 0x00007fc035ebe380 (most recent call first):\n  File \"/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject/sitecustomize.py\"
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-mid_render.log  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-mid_render.log:1: [pre-move spelling: .e2e/] rendered /work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-mid_rendered.md
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red.meta  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red.meta:4: [pre-move spelling: .e2e/] cmd: PYTHONPATH=/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject:/work/t57cc-red/src GGUFONE_T57_FAULT=retry-ok GGUFONE_RUNTIME_DIR=/work/t603-runtime/b11026-linux-x64-cpu GGUFON
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red.raw  (3 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red.raw:68: [pre-move spelling: .e2e/] "ISOLATED_CHILD_FAILED: the row for backend `vulkan` was measured in its own child process (one bundle per process \u2014 two distinct local bundles cannot be dlopened into one process: the second bun
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red.raw:175: [pre-move spelling: .e2e/] "reason": "the isolated child exited -11 (SIGSEGV; 139 in a shell) while its own report says `ok: True`: the exit code and the report contradict each other, so neither can be trusted (stderr tail: \u2
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red.raw:180: [pre-move spelling: .e2e/] "detail": "the isolated child exited -11 (SIGSEGV; 139 in a shell) while its own report says `ok: True`: the exit code and the report contradict each other, so neither can be trusted (stderr tail: \u2
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red_render.log  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red_render.log:1: [pre-move spelling: .e2e/] rendered /work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red_rendered.md
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red_rendered.md  (2 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red_rendered.md:17: [pre-move spelling: .e2e/] File "/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject/sitecustomize.py", line 46 in _raise_sigsegv) (the child's own report and logs are kept at /tmp/ggufone-bench-isolated-o9ow
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/fault_retry-ok-red_rendered.md:24: [pre-move spelling: .e2e/] File "/work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/fault_inject/sitecustomize.py", line 46 in _raise_sigsegv) (the child's own report and logs are kept at /tmp/ggufone-bench-isolated-o9ow
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/integrated_render.log  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/integrated_render.log:1: [pre-move spelling: .e2e/] rendered /work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/logs/integrated_rendered.md
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/mutation_score.txt  (2 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/mutation_score.txt:3: [pre-move spelling: .e2e/] driver: .e2e/t_57cc0179-vulkan-teardown/mutmut_sweep.sh (--max-children 2; re-runs around the shared pid cgroup)
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/mutation_score.txt:4: [pre-move spelling: .e2e/] raw: .e2e/t_57cc0179-vulkan-teardown/logs/mutmut.out
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/mutmut.out  (2 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/mutmut.out:88: [pre-move spelling: .e2e/] Warning: 75 non-Python file(s) changed since the last full run: .e2e/t_57cc0179-vulkan-teardown/logs/full_suite.txt, .e2e/t_57cc0179-vulkan-teardown/logs/full_suite_clean_head.txt, .e2e/t_57cc0179-vul
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/mutmut.out:1167: [pre-move spelling: .e2e/] Warning: 77 non-Python file(s) changed since the last full run: .e2e/t_57cc0179-vulkan-teardown/logs/full_suite.txt, .e2e/t_57cc0179-vulkan-teardown/logs/full_suite_clean_head.txt, .e2e/t_57cc0179-vul
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/pre_teardown_batch.txt  (3 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/pre_teardown_batch.txt:16: [pre-move spelling: .e2e/] /work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/starve_at_teardown.sh: 25: Cannot fork
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/pre_teardown_batch.txt:17: [pre-move spelling: .e2e/] /work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/starve_at_teardown.sh: 41: Cannot fork
docs/evidence/e2e/t_57cc0179-vulkan-teardown/logs/pre_teardown_batch.txt:18: [pre-move spelling: .e2e/] /work/t57cc-ggufone/.e2e/t_57cc0179-vulkan-teardown/repro/starve_at_teardown.sh: 44: Cannot fork
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/mutmut_sweep.sh  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/mutmut_sweep.sh:21: [pre-move spelling: .e2e/] LOG=.e2e/t_57cc0179-vulkan-teardown/logs
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/repro/fault_demo.sh  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/repro/fault_demo.sh:12: [pre-move spelling: .e2e/] # occurrence of the same shape is recorded in `.e2e/t_dd62ec29-mixed-bundle-teardown/logs/`
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/repro/starve_and_run.sh  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/repro/starve_and_run.sh:14: [pre-move spelling: .e2e/] # of `.e2e/t_dd62ec29-mixed-bundle-teardown/logs/vram_before_controls.txt`). `wait_minutes` polls
### docs/evidence/e2e/t_57cc0179-vulkan-teardown/starved_child.sh  (1 line(s))
docs/evidence/e2e/t_57cc0179-vulkan-teardown/starved_child.sh:6: [pre-move spelling: .e2e/] #   sh .e2e/t_57cc0179-vulkan-teardown/starved_child.sh <tree> <tag>
### docs/evidence/e2e/t_7e24cea4-warm-host/key_probe.py  (1 line(s))
docs/evidence/e2e/t_7e24cea4-warm-host/key_probe.py:4: [pre-move spelling: .e2e/] Usage: python3 .e2e/t_7e24cea4-warm-host/key_probe.py <file.meta> [needle]
### docs/evidence/e2e/t_7e24cea4-warm-host/logs/mutmut.out  (1 line(s))
docs/evidence/e2e/t_7e24cea4-warm-host/logs/mutmut.out:83: [pre-move spelling: .e2e/, .t07b5/, .t5f9/] Warning: 29 non-Python file(s) changed since the last full run: .e2e/t_7e24cea4-warm-host/logs/mutmut.out, .e2e/t_7e24cea4-warm-host/mutmut_sweep.sh, .e2e/t_a696ce02-pid-pressure/rig/git.sh, .github/w
### docs/evidence/e2e/t_7e24cea4-warm-host/logs/mutmut_round2.out  (1 line(s))
docs/evidence/e2e/t_7e24cea4-warm-host/logs/mutmut_round2.out:83: [pre-move spelling: .e2e/] Warning: 5 non-Python file(s) changed since the last full run: .e2e/t_7e24cea4-warm-host/logs/mutmut.out, .e2e/t_7e24cea4-warm-host/logs/mutmut_round2.out, .e2e/t_7e24cea4-warm-host/logs/triage_round1
### docs/evidence/e2e/t_7e24cea4-warm-host/mutmut_census.py  (1 line(s))
docs/evidence/e2e/t_7e24cea4-warm-host/mutmut_census.py:11: [pre-move spelling: .e2e/] Usage: python3 .e2e/t_7e24cea4-warm-host/mutmut_census.py [mutants-dir]
### docs/evidence/e2e/t_7e24cea4-warm-host/mutmut_sweep.sh  (1 line(s))
docs/evidence/e2e/t_7e24cea4-warm-host/mutmut_sweep.sh:19: [pre-move spelling: .e2e/] LOG=.e2e/t_7e24cea4-warm-host/logs
### docs/evidence/e2e/t_7e24cea4-warm-host/mutmut_triage.py  (1 line(s))
docs/evidence/e2e/t_7e24cea4-warm-host/mutmut_triage.py:13: [pre-move spelling: .e2e/] Usage: python3 .e2e/t_7e24cea4-warm-host/mutmut_triage.py [mutants-dir] [--top N] [--list PREFIX]
### docs/evidence/e2e/t_80f1a4c6-serving-backend/README.md  (2 line(s))
docs/evidence/e2e/t_80f1a4c6-serving-backend/README.md:1: [pre-move spelling: .e2e/] # `.e2e/t_80f1a4c6-serving-backend/` — raw material for the E3 FIX card
docs/evidence/e2e/t_80f1a4c6-serving-backend/README.md:75: [pre-move spelling: .e2e/] sh .e2e/t_80f1a4c6-serving-backend/mutmut_sweep.sh 6                               # Tier M (retrying)
### docs/evidence/e2e/t_80f1a4c6-serving-backend/mutmut_sweep.sh  (2 line(s))
docs/evidence/e2e/t_80f1a4c6-serving-backend/mutmut_sweep.sh:16: [pre-move spelling: .e2e/] #   sh .e2e/t_80f1a4c6-serving-backend/mutmut_sweep.sh [attempts]
docs/evidence/e2e/t_80f1a4c6-serving-backend/mutmut_sweep.sh:20: [pre-move spelling: .e2e/] LOG=.e2e/t_80f1a4c6-serving-backend
### docs/evidence/e2e/t_83ee1eed-survivor-pins/README.md  (1 line(s))
docs/evidence/e2e/t_83ee1eed-survivor-pins/README.md:1: [pre-move spelling: .e2e/] # `.e2e/t_83ee1eed-survivor-pins/` — raw logs for the four pinned survivors
### docs/evidence/e2e/t_8cb0a05e-fit-oom/README.md  (1 line(s))
docs/evidence/e2e/t_8cb0a05e-fit-oom/README.md:4: [pre-move spelling: .gauntlet/] note in `.gauntlet/e1c-fit-oom.qa.md`). This directory is the raw material, kept because every
### docs/evidence/e2e/t_97f1bc93-vulkan-teardown/README.md  (6 line(s))
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/README.md:66: [pre-move spelling: .e2e/] PARENT_TREE=/work/t97-red bash .e2e/t_97f1bc93-vulkan-teardown/red_min.sh red_parent 3    # RED
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/README.md:67: [pre-move spelling: .e2e/] LD_PRELOAD=$PWD/.e2e/t_97f1bc93-vulkan-teardown/segv_bt.so \
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/README.md:68: [pre-move spelling: .e2e/] bash .e2e/t_97f1bc93-vulkan-teardown/repeat.sh segv_bt_a 3                              # + backtrace
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/README.md:69: [pre-move spelling: .e2e/] PARENT_TREE=$PWD bash .e2e/t_97f1bc93-vulkan-teardown/red_min.sh green_parent 4           # GREEN
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/README.md:70: [pre-move spelling: .e2e/] sh .e2e/t_97f1bc93-vulkan-teardown/coverage.sh                                            # coverage
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/README.md:71: [pre-move spelling: .e2e/] .venv/bin/python .e2e/t_97f1bc93-vulkan-teardown/hand_mutants.py                          # hand table
### docs/evidence/e2e/t_97f1bc93-vulkan-teardown/coverage.sh  (1 line(s))
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/coverage.sh:10: [pre-move spelling: .e2e/] #   sh .e2e/t_97f1bc93-vulkan-teardown/coverage.sh
### docs/evidence/e2e/t_97f1bc93-vulkan-teardown/hand_mutants.py  (1 line(s))
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/hand_mutants.py:11: [pre-move spelling: .e2e/] .venv/bin/python .e2e/t_97f1bc93-vulkan-teardown/hand_mutants.py
### docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/coverage_changed.txt  (1 line(s))
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/coverage_changed.txt:3: [pre-move spelling: .e2e/] cmd: sh .e2e/t_97f1bc93-vulkan-teardown/coverage.sh
### docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/hand_mutants.txt  (1 line(s))
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/hand_mutants.txt:3: [pre-move spelling: .e2e/] cmd: .venv/bin/python .e2e/t_97f1bc93-vulkan-teardown/hand_mutants.py
### docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/proxy_fidelity.parent.txt  (1 line(s))
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/proxy_fidelity.parent.txt:2: [pre-move spelling: .e2e/] cmd: (in /work/t97-red @ f738315) .venv/bin/python .e2e/…/proxy_fidelity.py
### docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/red_pressure.hog  (2 line(s))
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/red_pressure.hog:9: [pre-move spelling: .e2e/] File "/work/t97-ggufone/.e2e/t_97f1bc93-vulkan-teardown/hog.py", line 70, in <module>
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/red_pressure.hog:12: [pre-move spelling: .e2e/] File "/work/t97-ggufone/.e2e/t_97f1bc93-vulkan-teardown/hog.py", line 39, in main
### docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/segv_bt_a-2.raw  (1 line(s))
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/logs/segv_bt_a-2.raw:180: [pre-move spelling: .e2e/] /work/t97-ggufone/.e2e/t_97f1bc93-vulkan-teardown/segv_bt.so(+0x1227) [0x7f47f8617227]
### docs/evidence/e2e/t_97f1bc93-vulkan-teardown/proxy_fidelity.py  (1 line(s))
docs/evidence/e2e/t_97f1bc93-vulkan-teardown/proxy_fidelity.py:8: [pre-move spelling: .e2e/] python .e2e/t_97f1bc93-vulkan-teardown/proxy_fidelity.py    # exit 139 on the parent tree
### docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt  (11 line(s))
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:7: [pre-move spelling: .e3b/] ?? .e3b/logs/chain_002.log
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:8: [pre-move spelling: .e3b/] ?? .e3b/logs/full_suite.txt
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:9: [pre-move spelling: .e3b/] ?? .e3b/logs/mutmut.out
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:10: [pre-move spelling: .e3b/] ?? .e3b/logs/mutmut2.out
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:11: [pre-move spelling: .e3b/] ?? .e3b/logs/mutmut3.out
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:12: [pre-move spelling: .e3b/] ?? .e3b/logs/sweep.log
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:13: [pre-move spelling: .e3b/] ?? .e3b/logs/sweep2.log
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:14: [pre-move spelling: .e3b/] ?? .e3b/merge_smoke.json
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:15: [pre-move spelling: .e3b/] ?? .e3b/mutants_old_1446/
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:16: [pre-move spelling: .e3c_scratch/] ?? .e3c_scratch/
docs/evidence/e2e/t_a696ce02-pid-pressure/logs/landing_status.txt:17: [pre-move spelling: .e3c_tiel/] ?? .e3c_tiel/
### docs/evidence/e2e/t_a696ce02-pid-pressure/rig/bundle.sh  (1 line(s))
docs/evidence/e2e/t_a696ce02-pid-pressure/rig/bundle.sh:6: [pre-move spelling: .e2e/] B="$REPO/.e2e/t_a696ce02-pid-pressure"
### docs/evidence/e2e/t_c8e36cad-e1c/README.md  (6 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/README.md:22: [pre-move spelling: .e2e/] bash .e2e/t_c8e36cad-e1c/logs/mutation_retry.sh 3
docs/evidence/e2e/t_c8e36cad-e1c/README.md:23: [pre-move spelling: .e2e/] uv run python .e2e/t_c8e36cad-e1c/logs/mutation_triage.py status
docs/evidence/e2e/t_c8e36cad-e1c/README.md:24: [pre-move spelling: .e2e/] uv run python .e2e/t_c8e36cad-e1c/logs/mutation_triage.py kinds
docs/evidence/e2e/t_c8e36cad-e1c/README.md:25: [pre-move spelling: .e2e/] uv run python .e2e/t_c8e36cad-e1c/logs/mutation_triage.py digests <function-substring> 5
docs/evidence/e2e/t_c8e36cad-e1c/README.md:27: [pre-move spelling: .e2e/] bash .e2e/t_c8e36cad-e1c/logs/replay_all.sh
docs/evidence/e2e/t_c8e36cad-e1c/README.md:52: [pre-move spelling: .gauntlet/] QA / ship-or-fix decision: `.gauntlet/e1c-resolver-fit.qa.md`.
### docs/evidence/e2e/t_c8e36cad-e1c/logs/.mutation_attempt.log  (1 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/.mutation_attempt.log:76: [pre-move spelling: .e2e/] Warning: 3 non-Python file(s) changed since the last full run: .e2e/t_c8e36cad-e1c/logs/.mutation_attempt.log, .e2e/t_c8e36cad-e1c/logs/mutation_r2.log, .e2e/t_c8e36cad-e1c/logs/mutation_retry.sh
### docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation-report.py  (1 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation-report.py:3: [pre-move spelling: .e2e/] Usage: uv run python .e2e/t_c8e36cad-e1c/logs/mutation-report.py src/ggufone/engine/template.py
### docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_r2.log  (2 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_r2.log:77: [pre-move spelling: .e2e/] Warning: 15 non-Python file(s) changed since the last full run: .e2e/t_c8e36cad-e1c/logs/cov_run1.log, .e2e/t_c8e36cad-e1c/logs/e2e_run1.log, .e2e/t_c8e36cad-e1c/logs/fit_run2.log, .e2e/t_c8e36cad-e1c
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_r2.log:1324: [pre-move spelling: .e2e/] Warning: 3 non-Python file(s) changed since the last full run: .e2e/t_c8e36cad-e1c/logs/.mutation_attempt.log, .e2e/t_c8e36cad-e1c/logs/mutation_r2.log, .e2e/t_c8e36cad-e1c/logs/mutation_retry.sh
### docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_retry.sh  (3 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_retry.sh:9: [pre-move spelling: .e2e/] # Usage: bash .e2e/t_c8e36cad-e1c/logs/mutation_retry.sh [attempts]
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_retry.sh:14: [pre-move spelling: .e2e/] LOG=.e2e/t_c8e36cad-e1c/logs/mutation_r2.log
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_retry.sh:15: [pre-move spelling: .e2e/] TMP=.e2e/t_c8e36cad-e1c/logs/.mutation_attempt.log
### docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_triage.py  (4 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_triage.py:10: [pre-move spelling: .e2e/] python .e2e/t_c8e36cad-e1c/logs/mutation_triage.py status [repo]
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_triage.py:11: [pre-move spelling: .e2e/] python .e2e/t_c8e36cad-e1c/logs/mutation_triage.py tests <mangled_name> [repo]
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_triage.py:12: [pre-move spelling: .e2e/] python .e2e/t_c8e36cad-e1c/logs/mutation_triage.py classify <n> [repo]
docs/evidence/e2e/t_c8e36cad-e1c/logs/mutation_triage.py:13: [pre-move spelling: .e2e/] python .e2e/t_c8e36cad-e1c/logs/mutation_triage.py diff <mutant_key> [repo]
### docs/evidence/e2e/t_c8e36cad-e1c/logs/replay_all.sh  (2 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/replay_all.sh:9: [pre-move spelling: .e2e/] # Usage: bash .e2e/t_c8e36cad-e1c/logs/replay_all.sh [keysfile]
docs/evidence/e2e/t_c8e36cad-e1c/logs/replay_all.sh:11: [pre-move spelling: .e2e/] keys="${1:-/workspace/ggufone/.e2e/t_c8e36cad-e1c/logs/replay_keys_all.txt}"
### docs/evidence/e2e/t_c8e36cad-e1c/logs/replay_pins.sh  (1 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/replay_pins.sh:17: [pre-move spelling: .e2e/] done < /workspace/ggufone/.e2e/t_c8e36cad-e1c/logs/replay_keys.txt
### docs/evidence/e2e/t_c8e36cad-e1c/logs/show_critical.py  (1 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/show_critical.py:3: [pre-move spelling: .e2e/] Usage: uv run --extra dev --with mutmut python .e2e/t_c8e36cad-e1c/logs/show_critical.py <n>
### docs/evidence/e2e/t_c8e36cad-e1c/logs/show_survivors.py  (1 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/show_survivors.py:3: [pre-move spelling: .e2e/] Usage: uv run --extra dev --with mutmut python .e2e/t_c8e36cad-e1c/logs/show_survivors.py [n_per_fn]
### docs/evidence/e2e/t_c8e36cad-e1c/logs/survivor-buckets.py  (1 line(s))
docs/evidence/e2e/t_c8e36cad-e1c/logs/survivor-buckets.py:3: [pre-move spelling: .e2e/] Usage: python .e2e/t_c8e36cad-e1c/logs/survivor-buckets.py [repo_root]
### docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/annotate_replays.py  (1 line(s))
docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/annotate_replays.py:4: [pre-move spelling: .e2e/] path = pathlib.Path(".e2e/t_dd62ec29-mixed-bundle-teardown/logs/survivor_replays.txt")
### docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/controls.sh  (1 line(s))
docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/controls.sh:16: [pre-move spelling: .e2e/] LOG=.e2e/t_dd62ec29-mixed-bundle-teardown/logs
### docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/logs/red_test_file.py  (1 line(s))
docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/logs/red_test_file.py:10: [pre-move spelling: .e2e/] (`.e2e/t_603a35a0-backend-attribution/logs/{before,after}_mixed.raw`, both trees). Single-bundle
### docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/logs/runs.md  (1 line(s))
docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/logs/runs.md:39: [pre-move spelling: .e2e/] * Run 9 is the same shape as the neighbour card's `.e2e/t_603a35a0-backend-attribution/logs/
### docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/red_control.sh  (1 line(s))
docs/evidence/e2e/t_dd62ec29-mixed-bundle-teardown/red_control.sh:11: [pre-move spelling: .e2e/] LOG=.e2e/t_dd62ec29-mixed-bundle-teardown/logs
### docs/evidence/e2e/t_ed95f756-provenance-note/README.md  (1 line(s))
docs/evidence/e2e/t_ed95f756-provenance-note/README.md:7: [pre-move spelling: .e2e/] `.e2e/t_31b3943a-bench-placement/`).
### docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt  (10 line(s))
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:21: [pre-move spelling: .e2e/] `.e2e/t_34abf324-e1b/logs/survivor-buckets.py` (1 × E741) and
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:22: [pre-move spelling: .e2e/] `.e2e/t_c8e36cad-e1c/logs/mutation_triage.py` + `survivor-buckets.py` (7 × E501).
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:26: [pre-move spelling: .e2e/] .e2e/t_34abf324-e1b/logs/survivor-buckets.py:43:31: E741 Ambiguous variable name: `l`
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:27: [pre-move spelling: .e2e/] .e2e/t_c8e36cad-e1c/logs/mutation_triage.py:7:101: E501 Line too long (101 > 100)
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:28: [pre-move spelling: .e2e/] .e2e/t_c8e36cad-e1c/logs/mutation_triage.py:97:101: E501 Line too long (106 > 100)
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:29: [pre-move spelling: .e2e/] .e2e/t_c8e36cad-e1c/logs/mutation_triage.py:155:101: E501 Line too long (106 > 100)
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:30: [pre-move spelling: .e2e/] .e2e/t_c8e36cad-e1c/logs/mutation_triage.py:162:101: E501 Line too long (149 > 100)
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:31: [pre-move spelling: .e2e/] .e2e/t_c8e36cad-e1c/logs/mutation_triage.py:163:101: E501 Line too long (158 > 100)
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:32: [pre-move spelling: .e2e/] .e2e/t_c8e36cad-e1c/logs/mutation_triage.py:180:101: E501 Line too long (165 > 100)
docs/evidence/e2e/t_ed95f756-provenance-note/gates-head.txt:33: [pre-move spelling: .e2e/] .e2e/t_c8e36cad-e1c/logs/survivor-buckets.py:28:101: E501 Line too long (103 > 100)
### docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt  (32 line(s))
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:1: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/coverage.log   59 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:2: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/coverage_changed.txt   19 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:3: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/final_offline_suite.txt   15 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:4: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/hand_mutation_quick.txt   18 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:5: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/live_quick_gates.txt   53 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:6: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/mutation_score.txt   21 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:7: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/mutmut_run.log   36 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:8: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/mutmut_run2.log   35 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:9: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_full_latency.md   12 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:10: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_full_latency_cap300.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:11: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_full_latency_cap300.md   50 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:12: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_calibration.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:13: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_calibration.md   43 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:14: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_determinism.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:15: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_determinism.md   20 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:16: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_latency.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:17: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_latency.md   62 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:18: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_quality.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:19: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_quality.md   22 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:20: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_throughput.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:21: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/qwen_quick/quick_throughput.md   18 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:22: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2.log   31 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:23: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_calibration.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:24: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_calibration.md   42 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:25: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_determinism.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:26: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_determinism.md   20 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:27: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_latency.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:28: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_latency.md   62 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:29: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_quality.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:30: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_quality.md   22 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:31: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_throughput.json    1 added lines, not measured (not imported)
docs/evidence/e2e/t_f46cec41-bench-quick/coverage_changed.txt:32: [pre-move spelling: .e2e/] .e2e/t_f46cec41-bench-quick/spark_quick2/quick_throughput.md   18 added lines, not measured (not imported)
### docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md  (10 line(s))
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:30: [pre-move spelling: .e2e/] | `f1b9272` | `evidence`: this document, the raw material under `.e2e/t_80f1a4c6-serving-backend/`, and the pyproject sweep-comment count |
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:32: [pre-move spelling: .e2e/] Raw material for every claim below: `.e2e/t_80f1a4c6-serving-backend/` (index in its `README.md`).
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:115: [pre-move spelling: .e2e/] worktree, `.e2e/t_80f1a4c6-serving-backend/red_gates_landed.txt`):
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:148: [pre-move spelling: .e2e/] by `.e2e/t_80f1a4c6-serving-backend/before_after.py`, which reads the two response JSONs and the
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:173: [pre-move spelling: .e2e/] $ grep -m1 'Vulkan0 compute buffer size' .e2e/t_80f1a4c6-serving-backend/before_e3_batch_stderr.log
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:175: [pre-move spelling: .e2e/] $ grep -m1 'Vulkan0 compute buffer size' .e2e/t_80f1a4c6-serving-backend/after_occamy_stderr.log
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:217: [pre-move spelling: .e2e/] `.e2e/t_80f1a4c6-serving-backend/`.
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:253: [pre-move spelling: .e2e/] `.e2e/t_80f1a4c6-serving-backend/mutmut_sweep.sh` (fresh `mutants/`, `--max-children 2`, pid-cap
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:375: [pre-move spelling: .e2e/] file ignored* (`.e2e/t_80f1a4c6-serving-backend/parent_flake_control.txt`; two of those runs
docs/evidence/e3_fix_t_80f1a4c6_serving_backend.md:388: [pre-move spelling: .e2e/] `README.md` · `pyproject.toml` (mutmut pair) · `.e2e/t_80f1a4c6-serving-backend/` (raw material).
### docs/evidence/e3b/chain_002.sh  (4 line(s))
docs/evidence/e3b/chain_002.sh:7: [pre-move spelling: .e3b/] while ! grep -q '^EXIT=' .e3b/logs/remeasure_001.log 2>/dev/null; do
docs/evidence/e3b/chain_002.sh:13: [pre-move spelling: .e3b/] echo "chunk 001 done ($(grep '^EXIT=' .e3b/logs/remeasure_001.log)) — starting chunk 002"
docs/evidence/e3b/chain_002.sh:14: [pre-move spelling: .e3b/] bash .e3b/remeasure_002.sh > .e3b/logs/remeasure_002.log 2>&1
docs/evidence/e3b/chain_002.sh:15: [pre-move spelling: .e3b/] echo "EXIT=$?" >> .e3b/logs/remeasure_002.log
### docs/evidence/e3b/logs/mutmut_sweep.out  (1 line(s))
docs/evidence/e3b/logs/mutmut_sweep.out:977: [pre-move spelling: .e3b/] Warning: 138 non-Python file(s) changed since the last full run: .e3b/after_001.json, .e3b/chain_002.sh, .e3b/logs/chain_002.log, .e3b/logs/full_suite.txt, .e3b/logs/mutmut.out, .e3b/logs/mutmut2.out,
### docs/evidence/e3b/mutmut_final.sh  (2 line(s))
docs/evidence/e3b/mutmut_final.sh:4: [pre-move spelling: .e3b/] # Round 1 (`.e3b/logs/mutmut_sweep.out`) scored 225 killed / 59 survived = 79.2 % against the
docs/evidence/e3b/mutmut_final.sh:13: [pre-move spelling: .e3b/] LOG=.e3b/logs/mutmut_final.out
### docs/evidence/e3b/mutmut_sweep.sh  (2 line(s))
docs/evidence/e3b/mutmut_sweep.sh:9: [pre-move spelling: .e3b/] #   bash .e3b/mutmut_sweep.sh [attempts]
docs/evidence/e3b/mutmut_sweep.sh:14: [pre-move spelling: .e3b/] LOG=.e3b/logs/mutmut_sweep.out
### docs/evidence/e3b/remeasure_001.sh  (2 line(s))
docs/evidence/e3b/remeasure_001.sh:14: [pre-move spelling: .e3b/] mkdir -p .e3b/logs .e3b/reports
docs/evidence/e3b/remeasure_001.sh:20: [pre-move spelling: .e3b/] --out .e3b/after_001.json --report .e3b/after_001.md --report-dir .e3b/reports
### docs/evidence/e3b/remeasure_002.sh  (2 line(s))
docs/evidence/e3b/remeasure_002.sh:11: [pre-move spelling: .e3b/] mkdir -p .e3b/logs .e3b/reports002
docs/evidence/e3b/remeasure_002.sh:17: [pre-move spelling: .e3b/] --out .e3b/after_002.json --report .e3b/after_002.md --report-dir .e3b/reports002
### docs/evidence/e3b/remeasure_002_retry.sh  (2 line(s))
docs/evidence/e3b/remeasure_002_retry.sh:18: [pre-move spelling: .e3b/] LOG=.e3b/logs/remeasure_002.log
docs/evidence/e3b/remeasure_002_retry.sh:34: [pre-move spelling: .e3b/] --out .e3b/after_002.json --report .e3b/after_002.md --report-dir .e3b/reports002 >> "$LOG" 2>&1
### docs/evidence/e3b/sweep.sh  (1 line(s))
docs/evidence/e3b/sweep.sh:16: [pre-move spelling: .e3b/] --out .e3b/sweep.json --report .e3b/sweep.md --report-dir .e3b/reports
### docs/evidence/e3b/sweep2.sh  (2 line(s))
docs/evidence/e3b/sweep2.sh:11: [pre-move spelling: .e3b/] mkdir -p .e3b/logs .e3b/reports
docs/evidence/e3b/sweep2.sh:18: [pre-move spelling: .e3b/] --out .e3b/sweep.json --report .e3b/sweep.md --report-dir .e3b/reports
### docs/evidence/e3c/logs/occamy_c01_vulkan.log  (2 line(s))
docs/evidence/e3c/logs/occamy_c01_vulkan.log:9: [pre-move spelling: .e3c/] run: .e3c/occamy_c01_vulkan.json
docs/evidence/e3c/logs/occamy_c01_vulkan.log:10: [pre-move spelling: .e3c/] report: .e3c/occamy_c01_vulkan.md
### docs/evidence/e3c/logs/occamy_s01.log  (2 line(s))
docs/evidence/e3c/logs/occamy_s01.log:5: [pre-move spelling: .e3c/] run: .e3c/occamy_s01.json
docs/evidence/e3c/logs/occamy_s01.log:6: [pre-move spelling: .e3c/] report: .e3c/occamy_s01.md
### docs/evidence/e3c/mutmut_sweep.sh  (1 line(s))
docs/evidence/e3c/mutmut_sweep.sh:12: [pre-move spelling: .e3c/] LOG=.e3c/logs/mutmut_cue.out
### docs/evidence/e3c/run_4b.sh  (2 line(s))
docs/evidence/e3c/run_4b.sh:16: [pre-move spelling: .e3c/] mkdir -p .e3c/logs
docs/evidence/e3c/run_4b.sh:24: [pre-move spelling: .e3c/] --out .e3c/spark4b.json --report .e3c/spark4b.md
### docs/evidence/e3c/run_occamy.sh  (3 line(s))
docs/evidence/e3c/run_occamy.sh:5: [pre-move spelling: .e3c_scratch/] # campaign), merged by `.e3c_scratch/merge_runs.py` before the report is rendered.
docs/evidence/e3c/run_occamy.sh:13: [pre-move spelling: .e3c/] mkdir -p .e3c/logs
docs/evidence/e3c/run_occamy.sh:27: [pre-move spelling: .e3c/] --out ".e3c/occamy_${chunk}.json" --report ".e3c/occamy_${chunk}.md"
### docs/evidence/e3c/run_occamy_items.sh  (4 line(s))
docs/evidence/e3c/run_occamy_items.sh:22: [pre-move spelling: .e3c/] mkdir -p .e3c/logs
docs/evidence/e3c/run_occamy_items.sh:27: [pre-move spelling: .e3c/] log=".e3c/logs/occamy_${id}.log"
docs/evidence/e3c/run_occamy_items.sh:28: [pre-move spelling: .e3c/] out=".e3c/occamy_${id}.json"
docs/evidence/e3c/run_occamy_items.sh:42: [pre-move spelling: .e3c/] --out "$out" --report ".e3c/occamy_${id}.md" >> "$log" 2>&1 && break
### docs/evidence/e3c_cue_shapes.md  (9 line(s))
docs/evidence/e3c_cue_shapes.md:32: [pre-move spelling: .e3c/] --state @.e3c/state_occamy.txt --choice 'area=Which team owns this?:billing|technical|support'
docs/evidence/e3c_cue_shapes.md:135: [pre-move spelling: .e3c/] bash .e3c/run_4b.sh                      # -> .e3c/spark4b.json + .e3c/spark4b.md
docs/evidence/e3c_cue_shapes.md:138: [pre-move spelling: .e3c/] bash .e3c/run_occamy_items.sh all        # -> .e3c/occamy_<id>.json + .md
docs/evidence/e3c_cue_shapes.md:139: [pre-move spelling: .e3c/, .e3c_scratch/] python3 .e3c_scratch/merge_runs.py .e3c/occamy_*.json .e3c/occamy.json .e3c/occamy.md
docs/evidence/e3c_cue_shapes.md:151: [pre-move spelling: .e3c/] OOMs; the failed attempt is kept in `.e3c/logs/occamy_a.log`). The label mass at a fixed row is a
docs/evidence/e3c_cue_shapes.md:157: [pre-move spelling: .e3c/] With the GPU free again, `c01` was re-measured on the device (`.e3c/occamy_c01_vulkan.json`, load
docs/evidence/e3c_cue_shapes.md:159: [pre-move spelling: .e3c_scratch/] everywhere the verdict lives (`.e3c_scratch/placement_crosscheck.py`):
docs/evidence/e3c_cue_shapes.md:193: [pre-move spelling: .e3c/] **36/36 mutants killed (100.0 %), 0 survived, 0 not-run** (`.e3c/logs/mutmut_cue.out`, driver
docs/evidence/e3c_cue_shapes.md:194: [pre-move spelling: .e3c/] `.e3c/mutmut_sweep.sh`). The verdicts are cached in `mutants/`; the previous tree is kept as
### docs/evidence/e3c_scratch/check_positions.py  (1 line(s))
docs/evidence/e3c_scratch/check_positions.py:9: [pre-move spelling: .e3c/] record = json.loads(pathlib.Path(".e3c/occamy_dry.json").read_text())
### docs/evidence/e3c_scratch/inspect_sweep.py  (2 line(s))
docs/evidence/e3c_scratch/inspect_sweep.py:1: [pre-move spelling: .e3b/] """Scratch: the shapes in `.e3b/sweep.json` and what one item-prefix cost (E3c planning)."""
docs/evidence/e3c_scratch/inspect_sweep.py:7: [pre-move spelling: .e3b/] record = json.loads(pathlib.Path(".e3b/sweep.json").read_text(encoding="utf-8"))
### docs/evidence/e3c_scratch/read_occamy_smoke.py  (1 line(s))
docs/evidence/e3c_scratch/read_occamy_smoke.py:5: [pre-move spelling: .e3c/] record = json.loads(pathlib.Path(".e3c/occamy_smoke.json").read_text())
### docs/evidence/e3c_scratch/read_smoke.py  (1 line(s))
docs/evidence/e3c_scratch/read_smoke.py:5: [pre-move spelling: .e3c/] path = pathlib.Path(".e3c/smoke.json")
### docs/evidence/e3c_specials/analyze_tiel.sh  (3 line(s))
docs/evidence/e3c_specials/analyze_tiel.sh:6: [pre-move spelling: .e3c_specials/] exec uv run --frozen --extra dev python .e3c_specials/batch_verdicts.py \
docs/evidence/e3c_specials/analyze_tiel.sh:7: [pre-move spelling: .e3c_tiel/] --before .e3c_tiel/batch_response.json \
docs/evidence/e3c_specials/analyze_tiel.sh:11: [pre-move spelling: .e3c_specials/] --out .e3c_specials/tiel_serving_rerun.json
### docs/evidence/e3c_specials/live_receipt.sh  (2 line(s))
docs/evidence/e3c_specials/live_receipt.sh:10: [pre-move spelling: .e3c_tiel/] echo "#   before: .e3c_tiel/batch_response.json (host, pre-fix, 35.6 s)"
docs/evidence/e3c_specials/live_receipt.sh:14: [pre-move spelling: .e3c_tiel/] --before .e3c_tiel/batch_response.json \
### docs/evidence/e3c_specials/mutmut_run1.log  (1 line(s))
docs/evidence/e3c_specials/mutmut_run1.log:74: [pre-move spelling: .e3b/, .e3c_specials/] Warning: 272 non-Python file(s) changed since the last full run: .e3b/logs/chain_002.log, .e3b/logs/full_suite.txt, .e3b/logs/mutmut.out, .e3b/logs/mutmut2.out, .e3b/logs/mutmut3.out, .e3b/logs/sweep.
### docs/evidence/e3c_specials/mutmut_run2.log  (1 line(s))
docs/evidence/e3c_specials/mutmut_run2.log:74: [pre-move spelling: .e3b/, .e3c_specials/] Warning: 273 non-Python file(s) changed since the last full run: .e3b/logs/chain_002.log, .e3b/logs/full_suite.txt, .e3b/logs/mutmut.out, .e3b/logs/mutmut2.out, .e3b/logs/mutmut3.out, .e3b/logs/sweep.
### docs/evidence/e3c_specials/mutmut_sweep.sh  (1 line(s))
docs/evidence/e3c_specials/mutmut_sweep.sh:4: [pre-move spelling: .e2e/] # The box facts this driver exists for (inherited from `.e2e/t_57cc0179-vulkan-teardown/mutmut_sweep.sh`):
### docs/evidence/e3c_specials/round2_4b_ranges.py  (3 line(s))
docs/evidence/e3c_specials/round2_4b_ranges.py:5: [pre-move spelling: .e3c_specials/] .e3c_specials/4b_verdicts.json (both runs, all 20 rows) and prints the real extremes.
docs/evidence/e3c_specials/round2_4b_ranges.py:7: [pre-move spelling: .e3c_specials/] Run from the repo root:  python3 .e3c_specials/round2_4b_ranges.py
docs/evidence/e3c_specials/round2_4b_ranges.py:26: [pre-move spelling: .e3c_specials/] print(f"receipt: .e3c_specials/4b_verdicts.json  ({len(rows)} rows, {rec['label']})")
### docs/evidence/e3c_specials/round2_4b_ranges.txt  (1 line(s))
docs/evidence/e3c_specials/round2_4b_ranges.txt:1: [pre-move spelling: .e3c_specials/] receipt: .e3c_specials/4b_verdicts.json  (20 rows, Spark-X2.5-4B-Q8_0 · serving shape · CPU · n_seq_max 8 · 20 questions)
### docs/evidence/e3c_specials/row_identity.py  (1 line(s))
docs/evidence/e3c_specials/row_identity.py:13: [pre-move spelling: .e3c_tiel/] BEFORE = pathlib.Path("/workspace/ggufone/.e3c_tiel/batch_response.json")
### docs/evidence/e3c_specials/run_batch.sh  (1 line(s))
docs/evidence/e3c_specials/run_batch.sh:8: [pre-move spelling: .e3c_tiel/] # Same shape as the Tiel campaign's `.e3c_tiel/run_batch.sh`: the committed E3 driver's
### docs/evidence/e3c_specials/tiel_serving_rerun.log  (1 line(s))
docs/evidence/e3c_specials/tiel_serving_rerun.log:3: [pre-move spelling: .e3c_tiel/] #   before: .e3c_tiel/batch_response.json (host, pre-fix, 35.6 s)
### docs/evidence/e3c_specials/tiel_serving_verdicts.json  (1 line(s))
docs/evidence/e3c_specials/tiel_serving_verdicts.json:2: [pre-move spelling: .e3c_tiel/] "response": ".e3c_tiel/batch_response.json",
### docs/evidence/e3c_specials/vocab_attr_check.log  (2 line(s))
docs/evidence/e3c_specials/vocab_attr_check.log:162: [pre-move spelling: .e3c_specials/] wrote .e3c_specials/receipts/vocab_only_Spark-X2.5-4B-Q8_0.json
docs/evidence/e3c_specials/vocab_attr_check.log:261: [pre-move spelling: .e3c_specials/] wrote .e3c_specials/receipts/vocab_only_Tiel-Coder-35B-A3B-UD-Q4_K_XL.json
### docs/evidence/e3c_tiel/batch_facts.py  (1 line(s))
docs/evidence/e3c_tiel/batch_facts.py:4: [pre-move spelling: .e3c_tiel/] Prints, from `.e3c_tiel/batch_response.json` only (nothing re-measured):
### docs/evidence/e3c_tiel/batch_peek.py  (1 line(s))
docs/evidence/e3c_tiel/batch_peek.py:5: [pre-move spelling: .e3c_tiel/] Read-only: parses `.e3c_tiel/batch_response.json` and prints a structured summary.
### docs/evidence/e3c_tiel/batch_two_models.py  (1 line(s))
docs/evidence/e3c_tiel/batch_two_models.py:5: [pre-move spelling: .e3c_tiel/] (`.e3c_tiel/batch_questions.json` == `docs/evidence/e3_batch_questions.json`). Prints the
### docs/evidence/e3c_tiel/extras_logs/extras.log  (1 line(s))
docs/evidence/e3c_tiel/extras_logs/extras.log:36: [pre-move spelling: .e3c_tiel/] $ /usr/bin/python3 -m ggufone run --questions .e3c_tiel/batch_questions.json --state @.e3c_tiel/batch_state.txt --model /var/home/rybens/.hermes/models/Tiel-Coder-35B-A3B-UD-Q4_K_XL.gguf --threads 4 -
### docs/evidence/e3c_tiel/extras_logs/extras2.log  (1 line(s))
docs/evidence/e3c_tiel/extras_logs/extras2.log:36: [pre-move spelling: .e3c_tiel/] $ /usr/bin/python3 -m ggufone run --questions .e3c_tiel/batch_questions.json --state @.e3c_tiel/batch_state.txt --model /var/home/rybens/.hermes/models/Tiel-Coder-35B-A3B-UD-Q4_K_XL.gguf --threads 4 -
### docs/evidence/e3c_tiel/peek.py  (2 line(s))
docs/evidence/e3c_tiel/peek.py:3: [pre-move spelling: .e3c_tiel/] s = json.load(open('.e3c_tiel/tiel_label_sweep.json'))
docs/evidence/e3c_tiel/peek.py:13: [pre-move spelling: .e3c_tiel/] b = json.load(open('.e3c_tiel/batch_response.json'))
### docs/evidence/e3c_tiel/receipts/batch_vs_devset.txt  (1 line(s))
docs/evidence/e3c_tiel/receipts/batch_vs_devset.txt:1: [pre-move spelling: .e3c_tiel/] batch questions file: /var/home/rybens/workspace/ggufone/.e3c_tiel/batch_questions.json keys=['questions'] rows=20
### docs/evidence/e3c_tiel/run_batch.sh  (1 line(s))
docs/evidence/e3c_tiel/run_batch.sh:23: [pre-move spelling: .e3c_tiel/] --work-dir .e3c_tiel --out .e3c_tiel/batch_response.json 2>&1
### docs/evidence/e3c_tiel/run_extras.sh  (3 line(s))
docs/evidence/e3c_tiel/run_extras.sh:10: [pre-move spelling: .e3c_tiel/] bash .e3c_tiel/run_labels.sh
docs/evidence/e3c_tiel/run_extras.sh:12: [pre-move spelling: .e3c_tiel/] bash .e3c_tiel/run_batch.sh
docs/evidence/e3c_tiel/run_extras.sh:14: [pre-move spelling: .e3c_tiel/] bash .e3c_tiel/run_threads.sh
### docs/evidence/e3c_tiel/run_extras2.sh  (2 line(s))
docs/evidence/e3c_tiel/run_extras2.sh:9: [pre-move spelling: .e3c_tiel/] bash .e3c_tiel/run_labels.sh
docs/evidence/e3c_tiel/run_extras2.sh:11: [pre-move spelling: .e3c_tiel/] bash .e3c_tiel/run_batch.sh
### docs/evidence/e3c_tiel/run_labels.sh  (3 line(s))
docs/evidence/e3c_tiel/run_labels.sh:24: [pre-move spelling: .e3c_tiel/] --states-home .e3c_tiel/label_states \
docs/evidence/e3c_tiel/run_labels.sh:25: [pre-move spelling: .e3c_tiel/] --out .e3c_tiel/tiel_label_sweep.json \
docs/evidence/e3c_tiel/run_labels.sh:27: [pre-move spelling: .e3c_tiel/] --report-dir .e3c_tiel/label_reports 2>&1 | tail -30
### docs/evidence/e3c_tiel/run_smoke.sh  (3 line(s))
docs/evidence/e3c_tiel/run_smoke.sh:15: [pre-move spelling: .e3c_tiel/] --devset .e3c_tiel/smoke_devset.jsonl \
docs/evidence/e3c_tiel/run_smoke.sh:16: [pre-move spelling: .e3c_tiel/] --out .e3c_tiel/smoke_report.json \
docs/evidence/e3c_tiel/run_smoke.sh:17: [pre-move spelling: .e3c_tiel/] --placement-out .e3c_tiel/smoke_placement.json > .e3c_tiel/smoke_run.log 2>&1
### docs/evidence/e3c_tiel/run_smoke2.sh  (3 line(s))
docs/evidence/e3c_tiel/run_smoke2.sh:14: [pre-move spelling: .e3c_tiel/] --devset .e3c_tiel/smoke_devset.jsonl \
docs/evidence/e3c_tiel/run_smoke2.sh:15: [pre-move spelling: .e3c_tiel/] --out .e3c_tiel/smoke2_report.json \
docs/evidence/e3c_tiel/run_smoke2.sh:16: [pre-move spelling: .e3c_tiel/] --placement-out .e3c_tiel/smoke2_placement.json > .e3c_tiel/smoke2_run.log 2>&1
### docs/evidence/e3c_tiel/sha_campaign.sh  (1 line(s))
docs/evidence/e3c_tiel/sha_campaign.sh:14: [pre-move spelling: .e3c_tiel/] } > .e3c_tiel/sha256_before.txt 2>&1
### docs/evidence/e3c_tiel/sha_campaign_after.sh  (1 line(s))
docs/evidence/e3c_tiel/sha_campaign_after.sh:14: [pre-move spelling: .e3c_tiel/] } > .e3c_tiel/sha256_after.txt 2>&1
### docs/evidence/e3c_tiel/smoke2_placement.json  (1 line(s))
docs/evidence/e3c_tiel/smoke2_placement.json:4: [pre-move spelling: .e3c_tiel/] "devset": ".e3c_tiel/smoke_devset.jsonl",
### docs/evidence/e3c_tiel/smoke2_report.json  (1 line(s))
docs/evidence/e3c_tiel/smoke2_report.json:1: [pre-move spelling: .e3c_tiel/] {"backend_selection":{"available":["vulkan"],"missing":{},"requested":"vulkan","selected":"vulkan"},"budget":{"expired":false,"max_seconds":null,"skipped":0},"commands":{"reproduce":"uv run ggufone be
### docs/evidence/e3c_tiel/smoke_placement.json  (1 line(s))
docs/evidence/e3c_tiel/smoke_placement.json:4: [pre-move spelling: .e3c_tiel/] "devset": ".e3c_tiel/smoke_devset.jsonl",
### docs/evidence/e3c_tiel/smoke_report.json  (1 line(s))
docs/evidence/e3c_tiel/smoke_report.json:1: [pre-move spelling: .e3c_tiel/] {"backend_selection":{"available":["vulkan"],"missing":{},"requested":"vulkan","selected":"vulkan"},"budget":{"expired":false,"max_seconds":null,"skipped":0},"commands":{"reproduce":"uv run ggufone be
### docs/evidence/e3c_tiel/watch_resources.sh  (1 line(s))
docs/evidence/e3c_tiel/watch_resources.sh:7: [pre-move spelling: .e3c_tiel/] OUT=/var/home/rybens/workspace/ggufone/.e3c_tiel/resources_${TAG}.log
### docs/evidence/e3c_tiel_t_a58f8b67_tiel.md  (19 line(s))
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:21: [pre-move spelling: .e3c_tiel/] Receipts: `.e3c_tiel/sha256_before.txt`, `.e3c_tiel/sha256_after.txt` (the before-file carries a
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:41: [pre-move spelling: .e3c_tiel/] `ggufone fit` (free-VRAM aware, `--print --json`, `.e3c_tiel/fit_tiel.json`):
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:92: [pre-move spelling: .e3c_tiel/] SHA-verified equal, `.e3c_tiel/tiel_devset_sha.txt`), merged report
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:154: [pre-move spelling: .e3c_tiel/] `instructions` are equal to dev rows `c01`…`c20` (`.e3c_tiel/batch_vs_devset.py`, 20/20 identical).
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:177: [pre-move spelling: .e3c_tiel/] 8.0e-07…1.4e-03 (`docs/evidence/e3_batch.json` vs `.e3c_tiel/batch_response.json`). A label policy
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:184: [pre-move spelling: .e3c_tiel/] Command (`.e3c_tiel/run_batch.sh`, raw response `.e3c_tiel/batch_response.json`), run inside
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:189: [pre-move spelling: .e3c_tiel/] NSEQ=8 bash .e3c_tiel/run_batch.sh     # GGUFONE_RUNTIME_DIR / VK_DRIVER_FILES as in §4
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:227: [pre-move spelling: .e3c_tiel/] **Receipt:** the probe's raw `llama-bench` tables are `.e3c_tiel/extras_logs/extras.log`
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:229: [pre-move spelling: .e3c_tiel/] `.e3c_tiel/run_threads.sh` inside `e3c-tiel-extras.service` (18:37:00–18:41:15). Each row is
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:277: [pre-move spelling: .e3c_tiel/] run's own record is `.e3c_tiel/flawed_capped/placement_001.json` (`wall_s` 608.0, `load_wall_s`
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:281: [pre-move spelling: .e3c_tiel/] The second capped chunk is `.e3c_tiel/flawed_capped/report_001.json`; both are kept as a labelled
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:292: [pre-move spelling: .e3c_tiel/] bash /var/home/rybens/workspace/ggufone/.e3c_tiel/run_chunks.sh
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:300: [pre-move spelling: .e3c/] (18:14–18:30): `.e3c/logs/occamy_s01.log` 18:13, `occamy_s02.log` 18:19, `occamy_items.log` 18:29.
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:320: [pre-move spelling: .e3c_tiel/] — `.e3c_tiel/special_tokens.py`), it is not `<|im_end|>` (so the engine's cue verdict does **not**
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:327: [pre-move spelling: .e3c_tiel/] `python3 .e3c_tiel/qa_tiel.py` (read-only; exits non-zero on any failure) — **ALL CHECKS PASS**:
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:336: [pre-move spelling: .e3c_tiel/] | model pins after the campaign | Tiel `9286a94c…cf17c`, Occamy `633ae57f…df757` — **both identical to the before-capture** (`.e3c_tiel/sha256_after.txt`) |
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:337: [pre-move spelling: .e3c_tiel/] | downloads | none: both files' `mtime` predate the card, the hashes are unchanged before **and** after, and no command in `.e3c_tiel/*.sh` fetches anything |
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:344: [pre-move spelling: .e3c_tiel/] One provenance wrinkle, kept rather than tidied: `.e3c_tiel/sha256_before.txt` lost its first line to
docs/evidence/e3c_tiel_t_a58f8b67_tiel.md:347: [pre-move spelling: .e3c_tiel/] corroborated twice — `ggufone fit`'s own `model_sha256` in `.e3c_tiel/fit_tiel.json` (created
### docs/evidence/e3d/engine_check_serving.log  (1 line(s))
docs/evidence/e3d/engine_check_serving.log:4: [pre-move spelling: .e3d/] record .e3d/full.json · items 6 stratified · floor 0.1
### docs/evidence/e3d/logs/mutmut_sweep.md  (2 line(s))
docs/evidence/e3d/logs/mutmut_sweep.md:4: [pre-move spelling: .e3d/] `.e3d/logs/mutmut.out` on every invocation, so the raw log of the run these numbers come from was
docs/evidence/e3d/logs/mutmut_sweep.md:36: [pre-move spelling: .e3d/] Reproduce: `sh .e3d/mutmut_sweep.sh 3` (logs to `.e3d/logs/mutmut.out`, appending).
### docs/evidence/e3d/mutmut_sweep.sh  (3 line(s))
docs/evidence/e3d/mutmut_sweep.sh:4: [pre-move spelling: .e2e/] # Same two facts as the E2 FIX sweep driver (`.e2e/t_57cc0179-vulkan-teardown/mutmut_sweep.sh`):
docs/evidence/e3d/mutmut_sweep.sh:12: [pre-move spelling: .e3d/] #   sh .e3d/mutmut_sweep.sh [attempts]      (logs to .e3d/logs/mutmut.out)
docs/evidence/e3d/mutmut_sweep.sh:17: [pre-move spelling: .e3d/] LOG=.e3d/logs
### docs/evidence/e3d/mutmut_sweep_framing.sh  (2 line(s))
docs/evidence/e3d/mutmut_sweep_framing.sh:7: [pre-move spelling: .e3d/] #   bash .e3d/mutmut_sweep_framing.sh [attempts]     (logs to .e3d/logs/mutmut_framing.out)
docs/evidence/e3d/mutmut_sweep_framing.sh:12: [pre-move spelling: .e3d/] LOG=.e3d/logs
### docs/evidence/e3d/run_bench_arms.sh  (7 line(s))
docs/evidence/e3d/run_bench_arms.sh:9: [pre-move spelling: .e3d/] # `.e3d/bench_plain_<cue>.json` (all three cues, this box, this command — they reproduce the
docs/evidence/e3d/run_bench_arms.sh:10: [pre-move spelling: .e3d/] # published `.e3d/bench_shipped.json` / `.e3d/bench_two_step.json` numbers of card t_d90404ac);
docs/evidence/e3d/run_bench_arms.sh:11: [pre-move spelling: .e3d/] # the arms written here are `.e3d/bench_templated_<cue>.json`, measured with the model's own chat
docs/evidence/e3d/run_bench_arms.sh:24: [pre-move spelling: .e3d/] #     bash .e3d/run_bench_arms.sh
docs/evidence/e3d/run_bench_arms.sh:31: [pre-move spelling: .e3d/] export GGUFONE_HOME="${GGUFONE_HOME:-$PWD/.e3d/ggufone-home}"
docs/evidence/e3d/run_bench_arms.sh:33: [pre-move spelling: .e3d/] mkdir -p "$GGUFONE_HOME" .e3d/logs
docs/evidence/e3d/run_bench_arms.sh:40: [pre-move spelling: .e3d/] --out ".e3d/bench_templated_${cue}.json" || echo "ARM FAILED: $cue"
### docs/evidence/e3d/run_full.sh  (4 line(s))
docs/evidence/e3d/run_full.sh:12: [pre-move spelling: .e3d/] #     bash .e3d/run_full.sh
docs/evidence/e3d/run_full.sh:20: [pre-move spelling: .e3d/] mkdir -p .e3d/logs .e3d/states
docs/evidence/e3d/run_full.sh:28: [pre-move spelling: .e3d/] --states-home .e3d/states \
docs/evidence/e3d/run_full.sh:29: [pre-move spelling: .e3d/] --out .e3d/full.json --report .e3d/full.md
### docs/evidence/e3d_cue_decision_4b.json  (1 line(s))
docs/evidence/e3d_cue_decision_4b.json:3: [pre-move spelling: .e3d/] "run": ".e3d/full.json",
### docs/evidence/e3d_cue_decision_4b.md  (5 line(s))
docs/evidence/e3d_cue_decision_4b.md:4: [pre-move spelling: .e3d/] - run `.e3d/full.json` · runtime `/var/home/rybens/.local/share/ggufone/runtime/b11026-linux-x64-vulkan` · backend claim `cpu`
docs/evidence/e3d_cue_decision_4b.md:109: [pre-move spelling: .e3d/] bash .e3d/run_full.sh                    # the probe record -> .e3d/full.json
docs/evidence/e3d_cue_decision_4b.md:110: [pre-move spelling: .e3d/] python3 tools/e3d_cue_decision.py report --run .e3d/full.json \
docs/evidence/e3d_cue_decision_4b.md:113: [pre-move spelling: .e3d/] python3 tools/e3d_engine_check.py --record .e3d/full.json --items 6
docs/evidence/e3d_cue_decision_4b.md:114: [pre-move spelling: .e3d/] bash .e3d/run_bench_arms.sh               # the bench arms (## 6)
### docs/evidence/e3e/arm_ready.py  (1 line(s))
docs/evidence/e3e/arm_ready.py:3: [pre-move spelling: .e3e/] `.e3e/run_arms.sh` calls this to resume a campaign that a reclaim killed: an arm is "done" only
### docs/evidence/e3e/logs/bench_json_instructed_answer_sheet.log  (1 line(s))
docs/evidence/e3e/logs/bench_json_instructed_answer_sheet.log:213: [pre-move spelling: .e3e/] report: .e3e/bench_json_instructed_answer_sheet.json
### docs/evidence/e3e/logs/bench_json_instructed_answer_sheet_system.log  (1 line(s))
docs/evidence/e3e/logs/bench_json_instructed_answer_sheet_system.log:213: [pre-move spelling: .e3e/] report: .e3e/bench_json_instructed_answer_sheet_system.json
### docs/evidence/e3e/logs/bench_json_instructed_role_split.log  (1 line(s))
docs/evidence/e3e/logs/bench_json_instructed_role_split.log:213: [pre-move spelling: .e3e/] report: .e3e/bench_json_instructed_role_split.json
### docs/evidence/e3e/logs/bench_json_instructed_role_split_system.log  (1 line(s))
docs/evidence/e3e/logs/bench_json_instructed_role_split_system.log:213: [pre-move spelling: .e3e/] report: .e3e/bench_json_instructed_role_split_system.json
### docs/evidence/e3e/logs/bench_shipped_answer_sheet.log  (1 line(s))
docs/evidence/e3e/logs/bench_shipped_answer_sheet.log:212: [pre-move spelling: .e3e/] report: .e3e/bench_shipped_answer_sheet.json
### docs/evidence/e3e/logs/bench_shipped_role_split.log  (1 line(s))
docs/evidence/e3e/logs/bench_shipped_role_split.log:213: [pre-move spelling: .e3e/] report: .e3e/bench_shipped_role_split.json
### docs/evidence/e3e/logs/bench_two_step_answer_sheet.log  (1 line(s))
docs/evidence/e3e/logs/bench_two_step_answer_sheet.log:215: [pre-move spelling: .e3e/] report: .e3e/bench_two_step_answer_sheet.json
### docs/evidence/e3e/logs/bench_two_step_role_split.log  (1 line(s))
docs/evidence/e3e/logs/bench_two_step_role_split.log:215: [pre-move spelling: .e3e/] report: .e3e/bench_two_step_role_split.json
### docs/evidence/e3e/logs/f1_f4_patches.txt  (8 line(s))
docs/evidence/e3e/logs/f1_f4_patches.txt:17: [pre-move spelling: .e3d/] .e3d/bench_templated_shipped.json   n16: refused=true,  token 1   (<|end_of_sentence|>), mass 0.447562
docs/evidence/e3e/logs/f1_f4_patches.txt:18: [pre-move spelling: .e3e/] .e3e/bench_shipped_answer_sheet.json n16: refused=false, token 198,                     mass 0.453601
docs/evidence/e3e/logs/f1_f4_patches.txt:21: [pre-move spelling: .e3e/] exit code: `bash .e3e/report.sh` now exits **4** (the tool's own exit-4 condition biting, §8.1's
docs/evidence/e3e/logs/f1_f4_patches.txt:23: [pre-move spelling: .e3e/] and the splice still land: `uv run --frozen python .e3e/splice_docs.py` exits 0.
docs/evidence/e3e/logs/f1_f4_patches.txt:50: [pre-move spelling: .e3e/] residual, flagged and NOT touched: `.e3e/run_arms.sh`'s header comment and the `campaign.log` echo
docs/evidence/e3e/logs/f1_f4_patches.txt:64: [pre-move spelling: .e3e/] `bash .e3e/report.sh` (exit 4) + `uv run --frozen python .e3e/splice_docs.py` (exit 0), twice:
docs/evidence/e3e/logs/f1_f4_patches.txt:95: [pre-move spelling: .e3e/] receipts: `.e3e/logs/mutmut_f1f4.log` (both rounds), `.e3e/mutmut_f1f4_triage.txt` (per-function
docs/evidence/e3e/logs/f1_f4_patches.txt:96: [pre-move spelling: .e3e/] and per-hunk triage), `.e3e/mutmut_results_f1f4.txt` (round 2's survivor list).
### docs/evidence/e3e/logs/mutmut.log  (1 line(s))
docs/evidence/e3e/logs/mutmut.log:77: [pre-move spelling: .e3b/, .e3d/, .e3e/, .t7c9/] Warning: 331 non-Python file(s) changed since the last full run: .e3b/logs/chain_002.log, .e3b/logs/full_suite.txt, .e3b/logs/mutmut.out, .e3b/logs/mutmut2.out, .e3b/logs/mutmut3.out, .e3b/logs/sweep.
### docs/evidence/e3e/logs/mutmut_f1f4.log  (1 line(s))
docs/evidence/e3e/logs/mutmut_f1f4.log:77: [pre-move spelling: .e2e/, .e3b/, .e3e/] Warning: 618 non-Python file(s) changed since the last full run: .e2e/t_55de5779-cpu-force/logs/mutmut_cpu_force.out, .e2e/t_55de5779-cpu-force/logs/sweep_session_report2.txt, .e2e/t_55de5779-cpu-forc
### docs/evidence/e3e/logs/probe_default.log  (1 line(s))
docs/evidence/e3e/logs/probe_default.log:50: [pre-move spelling: .e3e/] report: .e3e/probe_default.json
### docs/evidence/e3e/mutmut_summary.py  (1 line(s))
docs/evidence/e3e/mutmut_summary.py:8: [pre-move spelling: .e3e/] uv run python .e3e/mutmut_summary.py            # prints, and writes .e3e/mutmut_summary.txt
### docs/evidence/e3e/mutmut_sweep.sh  (4 line(s))
docs/evidence/e3e/mutmut_sweep.sh:14: [pre-move spelling: .e3e/] mkdir -p .e3e/logs
docs/evidence/e3e/mutmut_sweep.sh:15: [pre-move spelling: .e3e/] log=.e3e/logs/mutmut.log
docs/evidence/e3e/mutmut_sweep.sh:33: [pre-move spelling: .e3e/] uv run --extra dev --with mutmut mutmut results > .e3e/mutmut_results.txt 2>&1 || true
docs/evidence/e3e/mutmut_sweep.sh:35: [pre-move spelling: .e3e/] cat .e3e/mutmut_results.txt | head -40 | tee -a "$log"
### docs/evidence/e3e/report.sh  (19 line(s))
docs/evidence/e3e/report.sh:4: [pre-move spelling: .e3e/] # Reads the eight `--backend vulkan` arms `.e3e/run_arms.sh` wrote, compares them item by item
docs/evidence/e3e/report.sh:6: [pre-move spelling: .e3d/] # (`.e3d/bench_templated_shipped.json`, measured with `--backend auto` by the E3d card):
docs/evidence/e3e/report.sh:8: [pre-move spelling: .e3e/] #   * `--freeze-probe .e3e/probe_default.json` — the six-item arm run with the baseline's own recipe.
docs/evidence/e3e/report.sh:13: [pre-move spelling: .e3e/] #   * `--placement-probe .e3e/bench_shipped_answer_sheet.json` — the table's own baseline cell (60
docs/evidence/e3e/report.sh:19: [pre-move spelling: .e3e/] # Reproduce (from the repo root, after `bash .e3e/run_arms.sh`):
docs/evidence/e3e/report.sh:20: [pre-move spelling: .e3e/] #     bash .e3e/report.sh
docs/evidence/e3e/report.sh:22: [pre-move spelling: .e3e/] # The recommendation lives in `.e3e/recommendation.md` (read verbatim, never re-quoted in the shell:
docs/evidence/e3e/report.sh:30: [pre-move spelling: .e3e/] RECOMMENDATION="$(cat .e3e/recommendation.md)"
docs/evidence/e3e/report.sh:33: [pre-move spelling: .e3e/] --report .e3e/bench_shipped_answer_sheet.json \
docs/evidence/e3e/report.sh:34: [pre-move spelling: .e3e/] --report .e3e/bench_shipped_role_split.json \
docs/evidence/e3e/report.sh:35: [pre-move spelling: .e3e/] --report .e3e/bench_two_step_answer_sheet.json \
docs/evidence/e3e/report.sh:36: [pre-move spelling: .e3e/] --report .e3e/bench_two_step_role_split.json \
docs/evidence/e3e/report.sh:37: [pre-move spelling: .e3e/] --report .e3e/bench_json_instructed_answer_sheet.json \
docs/evidence/e3e/report.sh:38: [pre-move spelling: .e3e/] --report .e3e/bench_json_instructed_role_split.json \
docs/evidence/e3e/report.sh:39: [pre-move spelling: .e3e/] --report .e3e/bench_json_instructed_answer_sheet_system.json \
docs/evidence/e3e/report.sh:40: [pre-move spelling: .e3e/] --report .e3e/bench_json_instructed_role_split_system.json \
docs/evidence/e3e/report.sh:42: [pre-move spelling: .e3e/] --freeze-probe .e3e/probe_default.json \
docs/evidence/e3e/report.sh:43: [pre-move spelling: .e3d/] --freeze-against .e3d/bench_templated_shipped.json \
docs/evidence/e3e/report.sh:44: [pre-move spelling: .e3e/] --placement-probe .e3e/bench_shipped_answer_sheet.json \
### docs/evidence/e3e/run_arms.sh  (15 line(s))
docs/evidence/e3e/run_arms.sh:4: [pre-move spelling: .e3d/] # `json_contract=system` variants. The recipe is the E3d post-fix one (`.e3d/run_bench_arms.sh`) —
docs/evidence/e3e/run_arms.sh:10: [pre-move spelling: .e3e/] # very campaign (`.e3e/logs/bench_two_step_role_split.log`, 21:14) fell through to `CPU compute
docs/evidence/e3e/run_arms.sh:15: [pre-move spelling: .e3d/] # `.e3d/bench_templated_shipped.json` (which the E3d card measured with `--backend auto`, i.e.
docs/evidence/e3e/run_arms.sh:21: [pre-move spelling: .e3e/] #     bash .e3e/run_arms.sh                 # the freeze probe + every arm (resumes finished arms)
docs/evidence/e3e/run_arms.sh:22: [pre-move spelling: .e3e/] #     bash .e3e/run_arms.sh probe           # just the six-item freeze probe
docs/evidence/e3e/run_arms.sh:23: [pre-move spelling: .e3e/] #     bash .e3e/run_arms.sh arm <label>     # one arm
docs/evidence/e3e/run_arms.sh:30: [pre-move spelling: .e3e/] export GGUFONE_HOME="${GGUFONE_HOME:-$PWD/.e3e/ggufone-home}"
docs/evidence/e3e/run_arms.sh:32: [pre-move spelling: .e3e/] mkdir -p "$GGUFONE_HOME" .e3e/logs
docs/evidence/e3e/run_arms.sh:53: [pre-move spelling: .e3e/] campaign=.e3e/logs/campaign.log
docs/evidence/e3e/run_arms.sh:64: [pre-move spelling: .e3d/] # The freeze probe is the *baseline's own recipe*: `.e3d/bench_templated_shipped.json` was
docs/evidence/e3e/run_arms.sh:66: [pre-move spelling: .e3e/] # own re-score of the same cell (`.e3e/bench_shipped_answer_sheet.json`, `--backend vulkan`) is
docs/evidence/e3e/run_arms.sh:73: [pre-move spelling: .e3e/] --out .e3e/probe_default.json >.e3e/logs/probe_default.log 2>&1 \
docs/evidence/e3e/run_arms.sh:79: [pre-move spelling: .e3e/] local out=".e3e/bench_${label}.json"
docs/evidence/e3e/run_arms.sh:81: [pre-move spelling: .e3e/] state=$(python3 .e3e/arm_ready.py "$out" 2>&1) && {
docs/evidence/e3e/run_arms.sh:89: [pre-move spelling: .e3e/] --out "$out" >".e3e/logs/bench_${label}.log" 2>&1 \
### docs/evidence/e3e/splice_docs.py  (5 line(s))
docs/evidence/e3e/splice_docs.py:6: [pre-move spelling: .e3e/] so a re-run of `.e3e/report.sh` + this script regenerates both.
docs/evidence/e3e/splice_docs.py:8: [pre-move spelling: .e3e/] uv run python .e3e/splice_docs.py
docs/evidence/e3e/splice_docs.py:54: [pre-move spelling: .e3e/] ["<!-- E3E-TABLE:START — spliced by `.e3e/splice_docs.py` from the tool's own report",
docs/evidence/e3e/splice_docs.py:75: [pre-move spelling: .e3e/] "itself; `.e3e/report.sh` regenerates it and `.e3e/splice_docs.py` re-splices this "
docs/evidence/e3e/splice_docs.py:83: [pre-move spelling: .e3e/] "(the tool's own output, re-generated by `.e3e/report.sh`); the machine-readable record "
### docs/evidence/e3e_role_split_t_4c48f40a.md  (20 line(s))
docs/evidence/e3e_role_split_t_4c48f40a.md:13: [pre-move spelling: .e3e/] policy flags moved; the reports are `.e3e/bench_<cue>_<chat_format>[_system].json`, and
docs/evidence/e3e_role_split_t_4c48f40a.md:14: [pre-move spelling: .e3e/] `.e3e/logs/campaign.log` carries the SHA and the placement reading taken before the first arm.*
docs/evidence/e3e_role_split_t_4c48f40a.md:58: [pre-move spelling: .e3e/] family leaves in front of the opener — are in `.e3e/role_render.md` and pinned in the tests.
docs/evidence/e3e_role_split_t_4c48f40a.md:62: [pre-move spelling: .e3e/] <!-- E3E-TABLE:START — spliced by `.e3e/splice_docs.py` from the tool's own report
docs/evidence/e3e_role_split_t_4c48f40a.md:64: [pre-move spelling: .e3d/, .e3e/] - probe `.e3e/probe_default.json` vs baseline `.e3d/bench_templated_shipped.json` (6 shared items): **frozen** — the prompt bytes and the decisions are the committed baseline's: 6/6 items, prefix_toke
docs/evidence/e3e_role_split_t_4c48f40a.md:65: [pre-move spelling: .e3d/, .e3e/] - the table's own instrument, `.e3e/bench_shipped_answer_sheet.json` vs `.e3d/bench_templated_shipped.json` (60 shared items, tolerance 0.005): **1 decision(s) moved** — the re-score is not the same m
docs/evidence/e3e_role_split_t_4c48f40a.md:151: [pre-move spelling: .e3e/] The generated report this block was spliced from is `docs/evidence/e3e_roles_decision.md` (the tool's own output, re-generated by `.e3e/report.sh`); the machine-readable record is `docs/evidence/e3e_r
docs/evidence/e3e_role_split_t_4c48f40a.md:194: [pre-move spelling: .e3d/] (`.e3d/bench_templated_shipped.json`, which the E3d card measured with `--backend auto`):
docs/evidence/e3e_role_split_t_4c48f40a.md:196: [pre-move spelling: .e3e/] * **`--freeze-probe .e3e/probe_default.json`** — the same six items run with the baseline's own
docs/evidence/e3e_role_split_t_4c48f40a.md:202: [pre-move spelling: .e3e/] * **`--placement-probe .e3e/bench_shipped_answer_sheet.json`** — the same cell under the table's own
docs/evidence/e3e_role_split_t_4c48f40a.md:219: [pre-move spelling: .e3e/] in: **70 failed, 3 skipped** (`.e3e/logs/red_pre_e3e.txt`). Every failure is a missing piece of this
docs/evidence/e3e_role_split_t_4c48f40a.md:245: [pre-move spelling: .e3d/] (`shipped`/`answer_sheet`) is the committed `.e3d/bench_templated_shipped.json`; a six-item probe
docs/evidence/e3e_role_split_t_4c48f40a.md:248: [pre-move spelling: .e3e/] (`.e3e/probe_default.json`, `--freeze-probe` in the decision tool; a probe that moved a byte or
docs/evidence/e3e_role_split_t_4c48f40a.md:256: [pre-move spelling: .e3e/] is `.e3e/mutmut_summary.txt` (regenerate: `uv run python .e3e/mutmut_summary.py`):
docs/evidence/e3e_role_split_t_4c48f40a.md:306: [pre-move spelling: .e3e/] | §9 itself | `docs/BENCHMARKS.md`, `docs/evidence/e3e_roles_decision.md` | one table, one instrument: re-run `.e3e/report.sh` and `.e3e/splice_docs.py` after any cell's prompt moves |
docs/evidence/e3e_role_split_t_4c48f40a.md:311: [pre-move spelling: .e3e/] bash .e3e/run_arms.sh          # the freeze probe (--backend auto) + the eight arms (--backend vulkan)
docs/evidence/e3e_role_split_t_4c48f40a.md:312: [pre-move spelling: .e3e/] bash .e3e/report.sh            # wraps `tools/e3e_roles_decision.py` (the decision rule lives there):
docs/evidence/e3e_role_split_t_4c48f40a.md:314: [pre-move spelling: .e3e/] uv run python .e3e/splice_docs.py   # re-splices that report into this doc and docs/BENCHMARKS.md §9
docs/evidence/e3e_role_split_t_4c48f40a.md:316: [pre-move spelling: .e3e/] --json .e3e/role_render.json --report .e3e/role_render.md   # the per-family acceptance (offline)
docs/evidence/e3e_role_split_t_4c48f40a.md:317: [pre-move spelling: .e3e/] bash .e3e/mutmut_sweep.sh      # the Tier-M sweep (engine/prompt.py + engine/cue.py, the card's gates)
### docs/evidence/e3e_role_split_t_9bcbecff.md  (17 line(s))
docs/evidence/e3e_role_split_t_9bcbecff.md:24: [pre-move spelling: .e3e/] **Which path rendered the role split.** The family's own template is outside the internal renderer's subset (E3e recorded it `not-renderable` offline, `.e3e/role_render.json`), so the question is whet
docs/evidence/e3e_role_split_t_9bcbecff.md:40: [pre-move spelling: .t9bcb/] driver    .t9bcb/run_chunks.sh → .t9bcb/tiel_e3e_arm.py (the committed observer + the flags)
docs/evidence/e3e_role_split_t_9bcbecff.md:266: [pre-move spelling: .t9bcb/] * **the pin.** `/var/home/rybens/.hermes/models/Accio-Lab_occamy-1.0-Q4_K_L.gguf` — 24113674848 bytes, mtime `2026-09-18 11:18:55`, SHA-256 `633ae57faf731e863cc3ba7cb75396a1b1e377191730e7b0d7294eff55c
docs/evidence/e3e_role_split_t_9bcbecff.md:268: [pre-move spelling: .t9bcb/] * per-chunk reports + placement sinks: `docs/evidence/t9bcbecff_occamy_chunks/`; merged: `docs/evidence/t9bcbecff_occamy_base_quality.json`, `docs/evidence/t9bcbecff_occamy_e3e_quality.json`; log: `.t
docs/evidence/e3e_role_split_t_9bcbecff.md:275: [pre-move spelling: .t9bcb/] | campaign driver exits 0 | `bash .t9bcb/run_chunks.sh` (unit `t9bcb-campaign`) | chunk 001 exit=0 (36 s), chunk 002 exit=0 (35 s), chunk 003 exit=0 (36 s), chunk 004 exit=0 (36 s), chunk 005 exit=0 (
docs/evidence/e3e_role_split_t_9bcbecff.md:278: [pre-move spelling: .t9bcb/] | 6-item smokes exit 0 | `.t9bcb/smoke.sh` (unit `t9bcb-smoke`) | see §7 |
docs/evidence/e3e_role_split_t_9bcbecff.md:279: [pre-move spelling: .t9bcb/] | the two auxiliary arms exit 0 | `TAG=… bash .t9bcb/run_arm.sh` (unit `t9bcb-aux`) | role_split_only 35/60, two_step_role_split 35/60 — raw log `.t9bcb/logs/campaign_aux.log` |
docs/evidence/e3e_role_split_t_9bcbecff.md:280: [pre-move spelling: .t9bcb/] | oracle | `python3 docs/verify_runtime_contract.py` | failures: 0  skips: 0 (`.t9bcb/oracle.txt`) |
docs/evidence/e3e_role_split_t_9bcbecff.md:281: [pre-move spelling: .t9bcb/] | test suite | `uv run --frozen --offline --extra dev pytest -q -rs` | 1331 passed, 48 skipped in 33.71s (`.t9bcb/gates.txt`) |
docs/evidence/e3e_role_split_t_9bcbecff.md:282: [pre-move spelling: .t9bcb/] | ruff (the paths this card touches) | `uv run --frozen --offline --extra dev ruff check .t9bcb` | All checks passed! (`.t9bcb/logs/gates_run.log`) |
docs/evidence/e3e_role_split_t_9bcbecff.md:283: [pre-move spelling: .t9bcb/] | the suite again, after this document's render | `uv run --frozen --offline --extra dev pytest -q -rs -p no:cacheprovider` | 1331 passed, 48 skipped in 33.06s (`.t9bcb/logs/final_suite.txt`) — the on
docs/evidence/e3e_role_split_t_9bcbecff.md:284: [pre-move spelling: .t9bcb/] | the optional Occamy pass exits 0 | `bash .t9bcb/run_occamy.sh` (unit `t9bcb-occamy2`) | 12 chunk(s), all exit 0 — `True` — log `.t9bcb/logs/occamy.log` |
docs/evidence/e3e_role_split_t_9bcbecff.md:290: [pre-move spelling: .t9bcb/] * campaign driver: `.t9bcb/run_chunks.sh`, `.t9bcb/tiel_e3e_arm.py` (the committed observer of `tools/e3c_tiel_reproduce.py` + the two flags + the surface counters)
docs/evidence/e3e_role_split_t_9bcbecff.md:291: [pre-move spelling: .t9bcb/] * smokes: `.t9bcb/smoke.sh`, `.t9bcb/smoke_collapse.json`, `.t9bcb/smoke_challenger.json` and their placement sinks
docs/evidence/e3e_role_split_t_9bcbecff.md:296: [pre-move spelling: .t9bcb/] * statistics: `.t9bcb/stats.json` (this document is rendered from it by `.t9bcb/render_doc.py`)
docs/evidence/e3e_role_split_t_9bcbecff.md:297: [pre-move spelling: .t9bcb/] * run logs: `.t9bcb/logs/campaign.log`, `.t9bcb/logs/run_00{1..6}.log`, `.t9bcb/logs/smoke_*.log`, `.t9bcb/logs/campaign_aux.log` (+ the two auxiliary arms' per-chunk logs)
docs/evidence/e3e_role_split_t_9bcbecff.md:299: [pre-move spelling: .t9bcb/] * the optional Occamy pass: `.t9bcb/run_occamy.sh` → `.t9bcb/run_arm.sh`, `docs/evidence/t9bcbecff_occamy_chunks/`, the two merged reports, `.t9bcb/logs/occamy.log` + `.t9bcb/logs/occamy_sha.txt` (the
### docs/evidence/e3e_roles_decision.json  (12 line(s))
docs/evidence/e3e_roles_decision.json:41: [pre-move spelling: .e3e/] "path": ".e3e/bench_shipped_answer_sheet.json",
docs/evidence/e3e_roles_decision.json:113: [pre-move spelling: .e3e/] "path": ".e3e/bench_shipped_role_split.json",
docs/evidence/e3e_roles_decision.json:185: [pre-move spelling: .e3e/] "path": ".e3e/bench_two_step_answer_sheet.json",
docs/evidence/e3e_roles_decision.json:257: [pre-move spelling: .e3e/] "path": ".e3e/bench_two_step_role_split.json",
docs/evidence/e3e_roles_decision.json:329: [pre-move spelling: .e3e/] "path": ".e3e/bench_json_instructed_answer_sheet.json",
docs/evidence/e3e_roles_decision.json:403: [pre-move spelling: .e3e/] "path": ".e3e/bench_json_instructed_role_split.json",
docs/evidence/e3e_roles_decision.json:477: [pre-move spelling: .e3e/] "path": ".e3e/bench_json_instructed_answer_sheet_system.json",
docs/evidence/e3e_roles_decision.json:551: [pre-move spelling: .e3e/] "path": ".e3e/bench_json_instructed_role_split_system.json",
docs/evidence/e3e_roles_decision.json:764: [pre-move spelling: .e3d/] "baseline": ".e3d/bench_templated_shipped.json",
docs/evidence/e3e_roles_decision.json:782: [pre-move spelling: .e3e/] "probe": ".e3e/probe_default.json",
docs/evidence/e3e_roles_decision.json:1268: [pre-move spelling: .e3d/] "baseline": ".e3d/bench_templated_shipped.json",
docs/evidence/e3e_roles_decision.json:1296: [pre-move spelling: .e3e/] "probe": ".e3e/bench_shipped_answer_sheet.json",
### docs/evidence/e3e_roles_decision.md  (2 line(s))
docs/evidence/e3e_roles_decision.md:9: [pre-move spelling: .e3d/, .e3e/] - probe `.e3e/probe_default.json` vs baseline `.e3d/bench_templated_shipped.json` (6 shared items): **frozen** — the prompt bytes and the decisions are the committed baseline's: 6/6 items, prefix_toke
docs/evidence/e3e_roles_decision.md:10: [pre-move spelling: .e3d/, .e3e/] - the table's own instrument, `.e3e/bench_shipped_answer_sheet.json` vs `.e3d/bench_templated_shipped.json` (60 shared items, tolerance 0.005): **1 decision(s) moved** — the re-score is not the same m
### docs/evidence/framing/mutmut_framing_summary.txt  (2 line(s))
docs/evidence/framing/mutmut_framing_summary.txt:2: [pre-move spelling: .e3d/] driver: bash .e3d/mutmut_sweep_framing.sh 3   (mutmut 3.8, --max-children 2)
docs/evidence/framing/mutmut_framing_summary.txt:3: [pre-move spelling: .e3d/] log:    .e3d/logs/mutmut_framing.out (full spinner output, untracked)
### docs/evidence/t07b5/check_citations.py  (1 line(s))
docs/evidence/t07b5/check_citations.py:16: [pre-move spelling: .e3e/, .t5b75/, .t9bcb/] "README.md", "LICENSE", "pyproject.toml", ".e3e/", ".t5b75/", ".t9bcb/")
### docs/evidence/t07b5/logs/fit.txt  (2 line(s))
docs/evidence/t07b5/logs/fit.txt:2: [pre-move spelling: .t07b5/] path: /home/rybens/workspace/ggufone/.t07b5/home/models/Spark-X2.5-4B-Q8_0.gguf
docs/evidence/t07b5/logs/fit.txt:26: [pre-move spelling: .t07b5/] cache: /home/rybens/workspace/ggufone/.t07b5/home/fit/5c2c3c190e4337e1016b8593ca8e26e8b18c972200b107385d4ec61a25d9dea2.b07db2467dfc6dbc.json
### docs/evidence/t07b5/logs/init.txt  (1 line(s))
docs/evidence/t07b5/logs/init.txt:7: [pre-move spelling: .t07b5/] dir: /home/rybens/workspace/ggufone/.t07b5/home/runtime/b11026-linux-x64-vulkan
### docs/evidence/t07b5/logs/models_ls.txt  (1 line(s))
docs/evidence/t07b5/logs/models_ls.txt:1: [pre-move spelling: .t07b5/] * spark-x2.5-4b-q8_0         Q8_0       spark2_5        4.38 GB apache-2.0   [ok] /home/rybens/workspace/ggufone/.t07b5/home/models/Spark-X2.5-4B-Q8_0.gguf
### docs/evidence/t07b5/logs/oracle.txt  (1 line(s))
docs/evidence/t07b5/logs/oracle.txt:87: [pre-move spelling: .t07b5/] runtime dir: /home/rybens/workspace/ggufone/.t07b5/home/runtime/b11026-linux-x64-vulkan
### docs/evidence/t07b5/logs/pull.txt  (1 line(s))
docs/evidence/t07b5/logs/pull.txt:133: [pre-move spelling: .t07b5/] pulled spark-x2.5-4b-q8_0 -> /home/rybens/workspace/ggufone/.t07b5/home/models/Spark-X2.5-4B-Q8_0.gguf
### docs/evidence/t07b5/receipts.md  (21 line(s))
docs/evidence/t07b5/receipts.md:7: [pre-move spelling: .t07b5/] **fresh**: `TYPED_GGUF_HOME=<repo>/.t07b5/home`, i.e. what a stranger's first install produces.
docs/evidence/t07b5/receipts.md:16: [pre-move spelling: .t07b5/] Raw receipts: `.t07b5/logs/` (pinned by `.gitignore`).
docs/evidence/t07b5/receipts.md:21: [pre-move spelling: .t07b5/] | 1b | `python3 -m venv .venv && .venv/bin/pip install .` (the non-uv line the README offers) | `typed-gguf 0.1.0` console script works, exit 0 (`.t07b5/logs/pip_install.txt`) |
docs/evidence/t07b5/receipts.md:22: [pre-move spelling: .t07b5/] | 2 | `typed-gguf init` | downloaded the pinned `llama-b11026-bin-ubuntu-vulkan-x64.tar.gz`, `bytes_fetched: 30294625`, `asset_verified: True`, `libllama_sha256: 8d72d777…`, `variant: linux-x64-vulkan
docs/evidence/t07b5/receipts.md:23: [pre-move spelling: .t07b5/] | 3 | `typed-gguf models pull XHToken/Spark-X2.5-4B-GGUF:Q8_0` | 4.38 GB, `sha256 5c2c3c19…9dea2 (verified against lfs.oid)`, `license apache-2.0`, `arch spark2_5`, `quant Q8_0` (`.t07b5/logs/pull.txt
docs/evidence/t07b5/receipts.md:24: [pre-move spelling: .t07b5/] | 4 | `typed-gguf ask --state … --choice … --score … --noul …` | exit 0; the response quoted in the README verbatim (`.t07b5/logs/ask_clean.json`, block generated by `.t07b5/readme_snippet.py`) |
docs/evidence/t07b5/receipts.md:25: [pre-move spelling: .t07b5/] | 5 | `typed-gguf run --questions q.json --state-id billing-incident --save-state` | exit 0 (`.t07b5/logs/run_1.json`) |
docs/evidence/t07b5/receipts.md:26: [pre-move spelling: .t07b5/] | 6 | `typed-gguf run --questions q.json --state-id billing-incident` (again) | `prefill_reused: true`, `prefill_tokens: 0`; the two responses differ **only** in the plan block's `budget_bytes` and th
docs/evidence/t07b5/receipts.md:27: [pre-move spelling: .t07b5/] | 7 | `typed-gguf run … --format typesafe` | exit 0; the README quotes it verbatim (`.t07b5/logs/run_typesafe.json`) |
docs/evidence/t07b5/receipts.md:28: [pre-move spelling: .t07b5/] | 8 | `typed-gguf fit` | exit 0; `n_gpu_layers: 36`, `n_ctx: 4096`, `kv_type: f16`, `source: llama-fit-params`, plan cached per (model sha256, host fingerprint) (`.t07b5/logs/fit.txt`) |
docs/evidence/t07b5/receipts.md:29: [pre-move spelling: .t07b5/] | 9 | `typed-gguf models ls` | the pulled alias with arch/quant/license and `[ok]` (`.t07b5/logs/models_ls.txt`) |
docs/evidence/t07b5/receipts.md:30: [pre-move spelling: .t07b5/] | 10 | `typed-gguf ask --threads 1 …` ×2 (determinism) | the two responses differ **only** in `engine.fit.budget_bytes` (the plan re-reads free memory); every answer identical (`.t07b5/compare_raw.py`
docs/evidence/t07b5/receipts.md:40: [pre-move spelling: .t07b5/] (`.t07b5/logs/red_public_docs.txt`):
docs/evidence/t07b5/receipts.md:57: [pre-move spelling: .t07b5/] | `uv run pytest -q` (offline suite, final tree) | **1361 passed / 49 skipped**, exit 0 (`.t07b5/logs/suite_after.txt`) |
docs/evidence/t07b5/receipts.md:60: [pre-move spelling: .t07b5/] | `python3 docs/verify_runtime_contract.py` with a runtime visible | `failures: 0  skips: 0`, exit 0 (`.t07b5/logs/oracle.txt`) |
docs/evidence/t07b5/receipts.md:63: [pre-move spelling: .t07b5/] | markdown sanity (tables/code fences/line lengths) | `markdown sanity: ok` (`.t07b5/check_markdown.py`) |
docs/evidence/t07b5/receipts.md:85: [pre-move spelling: .e3d/, .gauntlet/] `.e3d/logs/mutmut_framing.out`, the 2 `.gauntlet/*.qa.md` files, 5× `mutants/*` provenance — plus
docs/evidence/t07b5/receipts.md:92: [pre-move spelling: .gauntlet/] `.gauntlet/e3-fix-serving-backend.qa.md` recommending the serving work as "the E4/`serve` card".
docs/evidence/t07b5/receipts.md:115: [pre-move spelling: .t5f9/] migration from `.t5f9/receipts.md` §8 was performed (copy, not move) during this session. Every
docs/evidence/t07b5/receipts.md:116: [pre-move spelling: .t07b5/] number in this card comes from the isolated `.t07b5/home`, so nothing here depends on it.
docs/evidence/t07b5/receipts.md:118: [pre-move spelling: .t07b5/] `TYPED_GGUF_HOME=$PWD/.t07b5/home` exported, `cli version` prints the home, and the gate's
### docs/evidence/t5b75/compare_default_row.py  (3 line(s))
docs/evidence/t5b75/compare_default_row.py:4: [pre-move spelling: .t5b75/] python3 .t5b75/compare_default_row.py            # the 60-item row (text + the receipt lines)
docs/evidence/t5b75/compare_default_row.py:5: [pre-move spelling: .t5b75/] python3 .t5b75/compare_default_row.py --json     # the same verdict, machine-readable
docs/evidence/t5b75/compare_default_row.py:8: [pre-move spelling: .e3e/] whose `config` names **no** policy flag) and `.e3e/bench_json_instructed_role_split.json` (the arm
### docs/evidence/t5b75/probe_arms.py  (2 line(s))
docs/evidence/t5b75/probe_arms.py:12: [pre-move spelling: .e3e/] for name in (".e3e/bench_json_instructed_role_split.json",
docs/evidence/t5b75/probe_arms.py:13: [pre-move spelling: .e3e/] ".e3e/bench_shipped_answer_sheet.json"):
### docs/evidence/t5b75/receipts.md  (11 line(s))
docs/evidence/t5b75/receipts.md:15: [pre-move spelling: .t5b75/] Full log: `.t5b75/logs/red_pre_v2_full.txt`. The failing pins:
docs/evidence/t5b75/receipts.md:28: [pre-move spelling: .t5b75/] `11 failed, 2 passed, 1 skipped` — `.t5b75/logs/red_pre_v2.txt`.)
docs/evidence/t5b75/receipts.md:33: [pre-move spelling: .t5b75/] → 1345 passed, 48 skipped  (exit 0)   [.t5b75/logs/suite_green_final.txt]
docs/evidence/t5b75/receipts.md:39: [pre-move spelling: .t5b75/] [.t5b75/logs/oracle_after_flip.txt]
docs/evidence/t5b75/receipts.md:42: [pre-move spelling: .e2e/, .e3e/] (the 86 hits of a bare `ruff check .` are all in other cards' scratch dirs: .e3e/.e2e/.e3c_tiel)
docs/evidence/t5b75/receipts.md:46: [pre-move spelling: .t5b75/] bash .t5b75/run_default_row.sh
docs/evidence/t5b75/receipts.md:50: [pre-move spelling: .t5b75/] compare with the published arm:  python3 .t5b75/compare_default_row.py
docs/evidence/t5b75/receipts.md:52: [pre-move spelling: .t5b75/] agreement 50/60 on both sides   [.t5b75/logs/identity_default_vs_arm.txt]
docs/evidence/t5b75/receipts.md:58: [pre-move spelling: .t5b75/] → 1 passed in 5.08s              [.t5b75/logs/live_default_gate.txt]
docs/evidence/t5b75/receipts.md:70: [pre-move spelling: .t5b75/] default row, spliced from the report by `.t5b75/splice_benchmarks.py`), §3, §5, §6, §7.4.2 (Tiel),
docs/evidence/t5b75/receipts.md:74: [pre-move spelling: .t9bcb/] (`.t9bcb/render_doc.py`, the renderer – the block is never hand-edited).
### docs/evidence/t5b75/run_default_row.sh  (9 line(s))
docs/evidence/t5b75/run_default_row.sh:4: [pre-move spelling: .e3e/] # The recipe is `.e3e/run_arms.sh`'s `json_instructed_role_split` arm with the flags removed: same
docs/evidence/t5b75/run_default_row.sh:8: [pre-move spelling: .t5b75/] # the published arm is `.t5b75/compare_default_row.py`.
docs/evidence/t5b75/run_default_row.sh:10: [pre-move spelling: .t5b75/] #     bash .t5b75/run_default_row.sh              # the 60-item row (writes the evidence JSON)
docs/evidence/t5b75/run_default_row.sh:11: [pre-move spelling: .t5b75/] #     GGUFONE_T5B75_ITEMS=6 bash .t5b75/run_default_row.sh   # a smoke of the same recipe
docs/evidence/t5b75/run_default_row.sh:18: [pre-move spelling: .t5b75/] export GGUFONE_HOME="${GGUFONE_HOME:-$PWD/.t5b75/ggufone-home}"
docs/evidence/t5b75/run_default_row.sh:20: [pre-move spelling: .t5b75/] mkdir -p "$GGUFONE_HOME" .t5b75/logs
docs/evidence/t5b75/run_default_row.sh:37: [pre-move spelling: .t5b75/] } >> .t5b75/logs/run_default_row.log
docs/evidence/t5b75/run_default_row.sh:41: [pre-move spelling: .t5b75/] --out "$OUT" >".t5b75/logs/default_row.stdout" 2>&1
docs/evidence/t5b75/run_default_row.sh:43: [pre-move spelling: .t5b75/] echo "e2_reproduce exit=$rc (stdout: .t5b75/logs/default_row.stdout, report: $OUT)"
### docs/evidence/t5b75/splice_benchmarks.py  (8 line(s))
docs/evidence/t5b75/splice_benchmarks.py:4: [pre-move spelling: .e3e/, .t9bcb/] The repository's rule (see `.e3e/splice_docs.py`, `.t9bcb/render_doc.py`): no number is retyped.
docs/evidence/t5b75/splice_benchmarks.py:11: [pre-move spelling: .e3e/] with **no policy flag**) plus the published E3e arm `.e3e/bench_json_instructed_role_split.json`
docs/evidence/t5b75/splice_benchmarks.py:14: [pre-move spelling: .t5b75/] python3 .t5b75/splice_benchmarks.py            # write the block into docs/BENCHMARKS.md
docs/evidence/t5b75/splice_benchmarks.py:15: [pre-move spelling: .t5b75/] python3 .t5b75/splice_benchmarks.py --check    # exit 1 if the file is out of date
docs/evidence/t5b75/splice_benchmarks.py:38: [pre-move spelling: .t5b75/] "     `.t5b75/splice_benchmarks.py`; edit the tool and the report, never this block. -->")
docs/evidence/t5b75/splice_benchmarks.py:82: [pre-move spelling: .e3e/] f"(`json_instructed/role_split`, `.e3e/bench_json_instructed_role_split.json`): "
docs/evidence/t5b75/splice_benchmarks.py:86: [pre-move spelling: .t5b75/] f" both sides. The check is `.t5b75/compare_default_row.py`.")
docs/evidence/t5b75/splice_benchmarks.py:137: [pre-move spelling: .t5b75/] print(f"{TARGET} is out of date — run .t5b75/splice_benchmarks.py")
### docs/evidence/t5f9/receipts.md  (2 line(s))
docs/evidence/t5f9/receipts.md:12: [pre-move spelling: .e2e/, .e3c_tiel/, .e3e/] > appears in it on purpose, and — like every other receipt dir (`.e3e/`, `.e2e/`, `.e3c_tiel/`,
docs/evidence/t5f9/receipts.md:117: [pre-move spelling: .e3e/] `.e3e/logs/f1_f4_patches.txt` says "1941 mutants … 1412 killed / 529 survived = 72.7 %", the
### docs/evidence/t5f9/rename_equivalence.txt  (2 line(s))
docs/evidence/t5f9/rename_equivalence.txt:291: [pre-move spelling: .e2e/] +A receipt is a record, not a name. `docs/evidence/**` and the dev-run dirs (`.e2e/`, `.e3*/`,
docs/evidence/t5f9/rename_equivalence.txt:292: [pre-move spelling: .gauntlet/] +`.t*/`, `.gauntlet/`, `state/`) keep the exact commands, paths and schema strings they were
### docs/evidence/t5f9/sweep.py  (1 line(s))
docs/evidence/t5f9/sweep.py:4: [pre-move spelling: .e2e/, .gauntlet/] Frozen (never touched): docs/evidence/**, .e2e/**, .e3*/**, .t*/**, .gauntlet/**, state/**,
### docs/evidence/t635124bf_cue_specials.md  (32 line(s))
docs/evidence/t635124bf_cue_specials.md:15: [pre-move spelling: .e3c_tiel/] `.e3c_tiel/batch_response.json` is the pre-fix serving-shaped run (host, card `t_a58f8b67`,
docs/evidence/t635124bf_cue_specials.md:73: [pre-move spelling: .e3c_specials/] (`.e3c_specials/vocab_attr_check.log`, `.e3c_specials/receipts/vocab_only_*.json`):
docs/evidence/t635124bf_cue_specials.md:90: [pre-move spelling: .e3c_specials/] and the fix moves the map, not the row: `.e3c_specials/derive_verdicts.py` re-verdicts the response
docs/evidence/t635124bf_cue_specials.md:131: [pre-move spelling: .e3c_specials/] `.e3c_specials/tiel_serving_rerun.json`. The same 20 questions (byte-identical
docs/evidence/t635124bf_cue_specials.md:151: [pre-move spelling: .e3c_specials/] and its reliability untouched. `.e3c_specials/derive_verdicts.py` reaches the same 20/20 from the
docs/evidence/t635124bf_cue_specials.md:162: [pre-move spelling: .e3c_specials/] (low c10, high c18 — both ranges re-read off the 20 rows of `.e3c_specials/4b_verdicts.json` with
docs/evidence/t635124bf_cue_specials.md:163: [pre-move spelling: .e3c_specials/] `.e3c_specials/round2_4b_ranges.py`, log `.txt` beside it). The starvation is deeper here than on
docs/evidence/t635124bf_cue_specials.md:188: [pre-move spelling: .e3c_specials/] RED→GREEN, counted (`.e3c_specials/red_prefix.txt`): on the pre-fix tree **17 of 19 fail and the 2
docs/evidence/t635124bf_cue_specials.md:198: [pre-move spelling: .e3c_specials/] (`.e3c_specials/round2_suite_committed.log`). Round 1 caught this bullet quoting **1221**: that is
docs/evidence/t635124bf_cue_specials.md:200: [pre-move spelling: .e3c_specials/] (`.e3c_specials/round2_collect_attrib.log`). The committed tree is the number this card owns.
docs/evidence/t635124bf_cue_specials.md:205: [pre-move spelling: .e3c_specials/] (`.e3c_specials/mutmut_run1.log`, `mutmut_run2.log`, driver `.e3c_specials/mutmut_sweep.sh`) —
docs/evidence/t635124bf_cue_specials.md:231: [pre-move spelling: .e3c_specials/] .e3c_specials/red_prefix.txt              the gate file on the pre-fix clone: 17 failed, 2 passed
docs/evidence/t635124bf_cue_specials.md:232: [pre-move spelling: .e3c_specials/] .e3c_specials/vocab_attr_check.log        the 131 072-id and 248 320-id every-id cross-checks
docs/evidence/t635124bf_cue_specials.md:233: [pre-move spelling: .e3c_specials/] .e3c_specials/vocab_attr_check.py         the cross-check itself (vocab-only: no tensor is read)
docs/evidence/t635124bf_cue_specials.md:234: [pre-move spelling: .e3c_specials/] .e3c_specials/receipts/vocab_only_*.json  the vocabularies as llama.cpp and the GGUFs report them
docs/evidence/t635124bf_cue_specials.md:235: [pre-move spelling: .e3c_specials/] .e3c_specials/tiel_serving_verdicts.json  Tiel's 20 recorded rows, re-verdict-ed by the fix
docs/evidence/t635124bf_cue_specials.md:236: [pre-move spelling: .e3c_specials/] .e3c_specials/tiel_serving_rerun.log      the live re-run vs the committed run + the row-identity check
docs/evidence/t635124bf_cue_specials.md:237: [pre-move spelling: .e3c_specials/] .e3c_specials/tiel_serving_rerun.json     the same comparison, machine-readable (every field)
docs/evidence/t635124bf_cue_specials.md:238: [pre-move spelling: .e3c_specials/] .e3c_specials/tiel_serving_rerun_response.json   the live post-fix response itself (20 answers)
docs/evidence/t635124bf_cue_specials.md:239: [pre-move spelling: .e3c_specials/] .e3c_specials/4b_verdicts.json            the 4B before/after table (both runs, every row)
docs/evidence/t635124bf_cue_specials.md:240: [pre-move spelling: .e3c_specials/] .e3c_specials/mutmut_run1.log             the sweep that found the boundary survivor
docs/evidence/t635124bf_cue_specials.md:241: [pre-move spelling: .e3c_specials/] .e3c_specials/mutmut_run2.log             the sweep that kills all 65
docs/evidence/t635124bf_cue_specials.md:242: [pre-move spelling: .e3c_specials/] .e3c_specials/mutmut_sweep.sh             the sweep driver (--max-children 2 + retry + census)
docs/evidence/t635124bf_cue_specials.md:243: [pre-move spelling: .e3c_specials/] .e3c_specials/derive_verdicts.py          re-verdict a committed response through the engine's map
docs/evidence/t635124bf_cue_specials.md:244: [pre-move spelling: .e3c_specials/] .e3c_specials/batch_verdicts.py           the same for two live responses (what moved, what did not)
docs/evidence/t635124bf_cue_specials.md:245: [pre-move spelling: .e3c_specials/] .e3c_specials/row_identity.py             did the two boxes put the same row on the cue?
docs/evidence/t635124bf_cue_specials.md:246: [pre-move spelling: .e3c_specials/] .e3c_specials/analyze_tiel.sh             the two commands above, wired to the two responses
docs/evidence/t635124bf_cue_specials.md:247: [pre-move spelling: .e3c_specials/] .e3c_specials/run_batch.sh                the serving-shaped runner the re-runs used
docs/evidence/t635124bf_cue_specials.md:248: [pre-move spelling: .e3c_specials/] .e3c_specials/census.py · tiel_record.py  the sweep census and the committed run's row read-out
docs/evidence/t635124bf_cue_specials.md:249: [pre-move spelling: .e3c_specials/] .e3c_specials/round2_suite_committed.log   the suite on the committed tree (1206 passed / 43 skipped)
docs/evidence/t635124bf_cue_specials.md:250: [pre-move spelling: .e3c_specials/] .e3c_specials/round2_collect_attrib.sh|log collect-only in both trees: what the live tree adds
docs/evidence/t635124bf_cue_specials.md:251: [pre-move spelling: .e3c_specials/] .e3c_specials/round2_4b_ranges.py|.txt     §5's ranges, re-read off 4b_verdicts.json (20 rows)
### docs/evidence/t7c9/analyse.py  (1 line(s))
docs/evidence/t7c9/analyse.py:7: [pre-move spelling: .t7c9/] * `.t7c9/tiel_corrected_stats.json` — every number the evidence doc and BENCHMARKS §7.4 quote;
### docs/evidence/t7c9/analyse_arm.py  (2 line(s))
docs/evidence/t7c9/analyse_arm.py:5: [pre-move spelling: .t7c9/] python3 .t7c9/analyse_arm.py --arm docs/evidence/tiel_two_step_quality.json \
docs/evidence/t7c9/analyse_arm.py:7: [pre-move spelling: .t7c9/] --out .t7c9/tiel_two_step_stats.json
### docs/evidence/t7c9/analyse_stdout.txt  (1 line(s))
docs/evidence/t7c9/analyse_stdout.txt:1: [pre-move spelling: .t7c9/] stats: .t7c9/tiel_corrected_stats.json
### docs/evidence/t7c9/gates.json  (7 line(s))
docs/evidence/t7c9/gates.json:4: [pre-move spelling: .t7c9/] "command": "bash .t7c9/run_chunks_corrected.sh (systemd unit t7c9-tiel-campaign)",
docs/evidence/t7c9/gates.json:5: [pre-move spelling: .t7c9/] "result": "6/6 chunks exit=0, walls 36–60 s; raw log `.t7c9/logs/campaign.log`"
docs/evidence/t7c9/gates.json:10: [pre-move spelling: .t7c9/] "result": "exit 0 — `failures: 0  skips: 0` (`.t7c9/oracle.txt`)"
docs/evidence/t7c9/gates.json:15: [pre-move spelling: .t7c9/] "result": "1244 passed, 45 skipped, 0 failed in 35.6 s (`.t7c9/gates.txt`; the 45th skip is `test_probe_pressure.py:312`, no container pid cgroup on the host)"
docs/evidence/t7c9/gates.json:25: [pre-move spelling: .t7c9/] "result": "1 passed in 38.80 s — `serving prefix 109 tokens, bench prefix 109 tokens` (`.t7c9/live_parity_tiel.txt`)"
docs/evidence/t7c9/gates.json:30: [pre-move spelling: .t7c9/] "result": "identical — `9286a94c…cf17c` (`.t7c9/sha_lines.txt`)"
docs/evidence/t7c9/gates.json:35: [pre-move spelling: .t7c9/] "result": "byte-identical to the committed `tiel_chunks` slices (`.t7c9/devset_sha.txt`)"
### docs/evidence/t7c9/gates.sh  (3 line(s))
docs/evidence/t7c9/gates.sh:17: [pre-move spelling: .t7c9/] python3 docs/verify_runtime_contract.py > .t7c9/oracle.txt 2>&1
docs/evidence/t7c9/gates.sh:18: [pre-move spelling: .t7c9/] echo "   exit=$? (full output: .t7c9/oracle.txt)"
docs/evidence/t7c9/gates.sh:19: [pre-move spelling: .t7c9/] tail -2 .t7c9/oracle.txt
### docs/evidence/t7c9/gates.txt  (1 line(s))
docs/evidence/t7c9/gates.txt:6: [pre-move spelling: .t7c9/] exit=0 (full output: .t7c9/oracle.txt)
### docs/evidence/t7c9/gates_landed.txt  (1 line(s))
docs/evidence/t7c9/gates_landed.txt:6: [pre-move spelling: .t7c9/] exit=0 (full output: .t7c9/oracle.txt)
### docs/evidence/t7c9/plumbing_test.json  (1 line(s))
docs/evidence/t7c9/plumbing_test.json:171: [pre-move spelling: .t7c9/] "path": ".t7c9/smoke_report.json"
### docs/evidence/t7c9/render_doc.py  (22 line(s))
docs/evidence/t7c9/render_doc.py:4: [pre-move spelling: .t7c9/] python3 .t7c9/render_doc.py --stats .t7c9/tiel_corrected_stats.json \
docs/evidence/t7c9/render_doc.py:7: [pre-move spelling: .t7c9/] Every table and every count in the output comes from `.t7c9/analyse.py`'s JSON; the prose is
docs/evidence/t7c9/render_doc.py:91: [pre-move spelling: .t7c9/] "tail\nof `.t7c9/logs/campaign.log`); the two digests are identical, so nothing rewrote "
docs/evidence/t7c9/render_doc.py:121: [pre-move spelling: .t7c9/] "(`.t7c9/live_parity_tiel.txt`). The bench and\n`ggufone ask` prefill byte-identical "
docs/evidence/t7c9/render_doc.py:128: [pre-move spelling: .t7c9/] "`.t7c9/devset_sha.txt`),\nsame placement ask, same flags.\n")
docs/evidence/t7c9/render_doc.py:140: [pre-move spelling: .t7c9/] add("`set -u` driver: `.t7c9/run_chunks_corrected.sh`; the campaign's own log prints "
docs/evidence/t7c9/render_doc.py:143: [pre-move spelling: .e3c_tiel/] "(`.e3c_tiel/run_chunks.sh`'s note, measured on\ncard `t_a58f8b67`).\n")
docs/evidence/t7c9/render_doc.py:146: [pre-move spelling: .t7c9/] "line in\n`.t7c9/logs/campaign.log` is the *pre-chunk* reading, 1.5–1.9 GiB) and the "
docs/evidence/t7c9/render_doc.py:217: [pre-move spelling: .t7c9/] "corrected instrument; driver `.t7c9/run_cue_arm.sh`).\n")
docs/evidence/t7c9/render_doc.py:343: [pre-move spelling: .t7c9/] add("| reproduce driver exits 0 | `bash .t7c9/run_chunks_corrected.sh` | see "
docs/evidence/t7c9/render_doc.py:344: [pre-move spelling: .t7c9/] "`.t7c9/logs/campaign.log` |")
docs/evidence/t7c9/render_doc.py:345: [pre-move spelling: .t7c9/] add("| oracle | `python3 docs/verify_runtime_contract.py` | see `.t7c9/oracle.txt` |")
docs/evidence/t7c9/render_doc.py:346: [pre-move spelling: .t7c9/] add("| test suite | `uv run --frozen pytest -q` | see `.t7c9/gates.txt` |")
docs/evidence/t7c9/render_doc.py:351: [pre-move spelling: .t7c9/] add("* driver + analysis: `.t7c9/run_chunks_corrected.sh`, `.t7c9/analyse.py`, "
docs/evidence/t7c9/render_doc.py:352: [pre-move spelling: .t7c9/] "`.t7c9/render_doc.py`,\n  `.t7c9/placement_facts.py`, `.t7c9/detail_facts.py`")
docs/evidence/t7c9/render_doc.py:353: [pre-move spelling: .t7c9/] add("* auxiliary `two_step` arm: `.t7c9/run_cue_arm.sh`, `.t7c9/tiel_cue_arm.py`, "
docs/evidence/t7c9/render_doc.py:354: [pre-move spelling: .t7c9/] "`.t7c9/analyse_arm.py`,\n  `.t7c9/tiel_two_step_stats.json`")
docs/evidence/t7c9/render_doc.py:363: [pre-move spelling: .t7c9/] "`docs/evidence/tiel_corrected_chunks/devset_00{1..6}.jsonl` + `.t7c9/devset_sha.txt`")
docs/evidence/t7c9/render_doc.py:366: [pre-move spelling: .t7c9/] add("* statistics: `.t7c9/tiel_corrected_stats.json` (this doc is rendered from it)")
docs/evidence/t7c9/render_doc.py:367: [pre-move spelling: .t7c9/] add("* run logs: `.t7c9/logs/run_00{1..6}.log`, `.t7c9/logs/two_step_run_00{1..6}.log`, "
docs/evidence/t7c9/render_doc.py:368: [pre-move spelling: .t7c9/] "`.t7c9/logs/campaign.log`,\n  `.t7c9/oracle.txt`, `.t7c9/gates.txt`, "
docs/evidence/t7c9/render_doc.py:369: [pre-move spelling: .t7c9/] "`.t7c9/live_parity_tiel.txt`")
### docs/evidence/t7c9/run_chunks_corrected.sh  (1 line(s))
docs/evidence/t7c9/run_chunks_corrected.sh:29: [pre-move spelling: .t7c9/] LOG_DIR=.t7c9/logs
### docs/evidence/t7c9/run_cue_arm.sh  (3 line(s))
docs/evidence/t7c9/run_cue_arm.sh:5: [pre-move spelling: .t7c9/] # `.t7c9/run_chunks_corrected.sh`. This arm answers the question the shipped-cue row raises —
docs/evidence/t7c9/run_cue_arm.sh:16: [pre-move spelling: .t7c9/] LOG_DIR=.t7c9/logs
docs/evidence/t7c9/run_cue_arm.sh:26: [pre-move spelling: .t7c9/] python3 .t7c9/tiel_cue_arm.py --suite quality --cue "$CUE" \
### docs/evidence/t7c9/tiel_cue_arm.py  (2 line(s))
docs/evidence/t7c9/tiel_cue_arm.py:8: [pre-move spelling: .t7c9/] python3 .t7c9/tiel_cue_arm.py --suite quality --cue two_step --model <tiel.gguf> \\
docs/evidence/t7c9/tiel_cue_arm.py:12: [pre-move spelling: .t7c9/] The card's required row stays the shipped cue (`.t7c9/run_chunks_corrected.sh`); this arm exists
### docs/evidence/t7c926398_tiel_corrected.md  (21 line(s))
docs/evidence/t7c926398_tiel_corrected.md:25: [pre-move spelling: .t7c9/] of `.t7c9/logs/campaign.log`); the two digests are identical, so nothing rewrote the weights
docs/evidence/t7c926398_tiel_corrected.md:49: [pre-move spelling: .t7c9/] prefix 109 tokens, framing chat-template: qwen35moe / builtin` (`.t7c9/live_parity_tiel.txt`). The bench and
docs/evidence/t7c926398_tiel_corrected.md:55: [pre-move spelling: .t7c9/] byte-identical copies of `docs/evidence/tiel_chunks/devset_00{1..6}.jsonl`, `.t7c9/devset_sha.txt`),
docs/evidence/t7c926398_tiel_corrected.md:68: [pre-move spelling: .t7c9/] `set -u` driver: `.t7c9/run_chunks_corrected.sh`; the campaign's own log prints `memory.max=max`
docs/evidence/t7c926398_tiel_corrected.md:70: [pre-move spelling: .e3c_tiel/] model inside it re-reads its weights from disk forever (`.e3c_tiel/run_chunks.sh`'s note, measured on
docs/evidence/t7c926398_tiel_corrected.md:75: [pre-move spelling: .t7c9/] `.t7c9/logs/campaign.log` is the *pre-chunk* reading, 1.5–1.9 GiB) and the per-chunk walls
docs/evidence/t7c926398_tiel_corrected.md:126: [pre-move spelling: .t7c9/] model, same placement ask, same corrected instrument; driver `.t7c9/run_cue_arm.sh`).
docs/evidence/t7c926398_tiel_corrected.md:234: [pre-move spelling: .t7c9/] | reproduce driver exits 0 | `bash .t7c9/run_chunks_corrected.sh (systemd unit t7c9-tiel-campaign)` | 6/6 chunks exit=0, walls 36–60 s; raw log `.t7c9/logs/campaign.log` |
docs/evidence/t7c926398_tiel_corrected.md:235: [pre-move spelling: .t7c9/] | oracle | `python3 docs/verify_runtime_contract.py` | exit 0 — `failures: 0  skips: 0` (`.t7c9/oracle.txt`) |
docs/evidence/t7c926398_tiel_corrected.md:236: [pre-move spelling: .t7c9/] | test suite | `uv run --frozen --offline --extra dev pytest -q -rs` | 1244 passed, 45 skipped, 0 failed in 35.6 s (`.t7c9/gates.txt`; the 45th skip is `test_probe_pressure.py:312`, no container pid c
docs/evidence/t7c926398_tiel_corrected.md:238: [pre-move spelling: .t7c9/] | live prompt-parity gate on **this** model file | `GGUFONE_BENCH_MODEL=<tiel.gguf> uv run --frozen --offline --extra dev pytest -q --run-network -s tests/test_bench_live.py::test_the_bench_sends_the_
docs/evidence/t7c926398_tiel_corrected.md:239: [pre-move spelling: .t7c9/] | model SHA-256 before/after | `sha256sum <tiel.gguf> (campaign head and tail)` | identical — `9286a94c…cf17c` (`.t7c9/sha_lines.txt`) |
docs/evidence/t7c926398_tiel_corrected.md:240: [pre-move spelling: .t7c9/] | dev-set slices | `sha256sum docs/evidence/tiel_corrected_chunks/devset_00*.jsonl` | byte-identical to the committed `tiel_chunks` slices (`.t7c9/devset_sha.txt`) |
docs/evidence/t7c926398_tiel_corrected.md:244: [pre-move spelling: .t7c9/] * driver + analysis: `.t7c9/run_chunks_corrected.sh`, `.t7c9/analyse.py`, `.t7c9/render_doc.py`,
docs/evidence/t7c926398_tiel_corrected.md:245: [pre-move spelling: .t7c9/] `.t7c9/placement_facts.py`, `.t7c9/detail_facts.py`
docs/evidence/t7c926398_tiel_corrected.md:246: [pre-move spelling: .t7c9/] * auxiliary `two_step` arm: `.t7c9/run_cue_arm.sh`, `.t7c9/tiel_cue_arm.py`, `.t7c9/analyse_arm.py`,
docs/evidence/t7c926398_tiel_corrected.md:247: [pre-move spelling: .t7c9/] `.t7c9/tiel_two_step_stats.json`
docs/evidence/t7c926398_tiel_corrected.md:252: [pre-move spelling: .t7c9/] * dev-set slices (SHA-verified identical to `docs/evidence/tiel_chunks/`): `docs/evidence/tiel_corrected_chunks/devset_00{1..6}.jsonl` + `.t7c9/devset_sha.txt`
docs/evidence/t7c926398_tiel_corrected.md:255: [pre-move spelling: .t7c9/] * statistics: `.t7c9/tiel_corrected_stats.json` (this doc is rendered from it)
docs/evidence/t7c926398_tiel_corrected.md:256: [pre-move spelling: .t7c9/] * run logs: `.t7c9/logs/run_00{1..6}.log`, `.t7c9/logs/two_step_run_00{1..6}.log`, `.t7c9/logs/campaign.log`,
docs/evidence/t7c926398_tiel_corrected.md:257: [pre-move spelling: .t7c9/] `.t7c9/oracle.txt`, `.t7c9/gates.txt`, `.t7c9/live_parity_tiel.txt`
### docs/evidence/t9bcb/analyse.py  (22 line(s))
docs/evidence/t9bcb/analyse.py:5: [pre-move spelling: .t9bcb/] writes `.t9bcb/stats.json`, and `render_doc.py` renders the evidence document FROM that file.
docs/evidence/t9bcb/analyse.py:9: [pre-move spelling: .t9bcb/] * the campaign's per-chunk reports + placement sinks (`.t9bcb/run_chunks.sh` →
docs/evidence/t9bcb/analyse.py:46: [pre-move spelling: .t9bcb/] CAMPAIGN_LOG = ROOT / ".t9bcb/logs/campaign.log"
docs/evidence/t9bcb/analyse.py:242: [pre-move spelling: .t7c9/] theirs = (ROOT / ".t7c9/devset_sha.txt").read_text(encoding="utf-8")
docs/evidence/t9bcb/analyse.py:257: [pre-move spelling: .t9bcb/] report_path = ROOT / f".t9bcb/smoke_{name}.json"
docs/evidence/t9bcb/analyse.py:258: [pre-move spelling: .t9bcb/] sink_path = ROOT / f".t9bcb/smoke_{name}_placement.json"
docs/evidence/t9bcb/analyse.py:345: [pre-move spelling: .t9bcb/] `.t9bcb/gates.sh` writes the oracle output, the suite output and the gate run's stdout; this
docs/evidence/t9bcb/analyse.py:349: [pre-move spelling: .t9bcb/] oracle_path = ROOT / ".t9bcb/oracle.txt"
docs/evidence/t9bcb/analyse.py:354: [pre-move spelling: .t9bcb/] facts["oracle"] = {"receipt": ".t9bcb/oracle.txt",
docs/evidence/t9bcb/analyse.py:356: [pre-move spelling: .t9bcb/] suite_path = ROOT / ".t9bcb/gates.txt"
docs/evidence/t9bcb/analyse.py:361: [pre-move spelling: .t9bcb/] facts["suite"] = {"receipt": ".t9bcb/gates.txt",
docs/evidence/t9bcb/analyse.py:363: [pre-move spelling: .t9bcb/] run_path = ROOT / ".t9bcb/logs/gates_run.log"
docs/evidence/t9bcb/analyse.py:375: [pre-move spelling: .t9bcb/] facts["ruff"] = {"receipt": ".t9bcb/logs/gates_run.log",
docs/evidence/t9bcb/analyse.py:379: [pre-move spelling: .t9bcb/] final_path = ROOT / ".t9bcb/logs/final_suite.txt"
docs/evidence/t9bcb/analyse.py:384: [pre-move spelling: .t9bcb/] facts["suite_post_render"] = {"receipt": ".t9bcb/logs/final_suite.txt",
docs/evidence/t9bcb/analyse.py:403: [pre-move spelling: .t9bcb/] log_path = ROOT / ".t9bcb/logs/occamy.log"
docs/evidence/t9bcb/analyse.py:416: [pre-move spelling: .t9bcb/] "baseline_chunks": chunk_facts(chunks, ROOT / ".t9bcb/logs",
docs/evidence/t9bcb/analyse.py:420: [pre-move spelling: .t9bcb/] "challenger_chunks": chunk_facts(chunks, ROOT / ".t9bcb/logs",
docs/evidence/t9bcb/analyse.py:440: [pre-move spelling: .t9bcb/] sha_receipt = ROOT / ".t9bcb/logs/occamy_sha.txt"
docs/evidence/t9bcb/analyse.py:490: [pre-move spelling: .t9bcb/] "chunks": chunk_facts(CHALL, ROOT / ".t9bcb/logs",
docs/evidence/t9bcb/analyse.py:512: [pre-move spelling: .t9bcb/] "challenger_chunks": chunk_facts(CHALL, ROOT / ".t9bcb/logs"),
docs/evidence/t9bcb/analyse.py:513: [pre-move spelling: .t7c9/] "baseline_chunks": chunk_facts(BASE, ROOT / ".t7c9/logs"),
### docs/evidence/t9bcb/check_occamy_sha.py  (1 line(s))
docs/evidence/t9bcb/check_occamy_sha.py:13: [pre-move spelling: .t9bcb/] (ROOT / ".t9bcb/logs/occamy_sha.txt").read_text(encoding="utf-8")).group(0)
### docs/evidence/t9bcb/diag_match.py  (1 line(s))
docs/evidence/t9bcb/diag_match.py:8: [pre-move spelling: .t9bcb/] text = (ROOT / ".t9bcb/render_doc.py").read_text(encoding="utf-8")
### docs/evidence/t9bcb/fix_long_lines.py  (4 line(s))
docs/evidence/t9bcb/fix_long_lines.py:15: [pre-move spelling: .t9bcb/] ".t9bcb/analyse.py": [
docs/evidence/t9bcb/fix_long_lines.py:32: [pre-move spelling: .t9bcb/] ".t9bcb/render_doc.py": [
docs/evidence/t9bcb/fix_long_lines.py:64: [pre-move spelling: .t9bcb/] ('        "driver    .t9bcb/run_chunks.sh → .t9bcb/tiel_e3e_arm.py '
docs/evidence/t9bcb/fix_long_lines.py:66: [pre-move spelling: .t9bcb/] '        "driver    .t9bcb/run_chunks.sh → .t9bcb/tiel_e3e_arm.py "\n'
### docs/evidence/t9bcb/gates.sh  (7 line(s))
docs/evidence/t9bcb/gates.sh:2: [pre-move spelling: .t9bcb/] # t_9bcbecff — the card's gates, run in the worktree (the committed tree + this card's `.t9bcb/`).
docs/evidence/t9bcb/gates.sh:17: [pre-move spelling: .t9bcb/] python3 docs/verify_runtime_contract.py > .t9bcb/oracle.txt 2>&1
docs/evidence/t9bcb/gates.sh:18: [pre-move spelling: .t9bcb/] echo "   exit=$? (full output: .t9bcb/oracle.txt)"
docs/evidence/t9bcb/gates.sh:19: [pre-move spelling: .t9bcb/] tail -2 .t9bcb/oracle.txt
docs/evidence/t9bcb/gates.sh:25: [pre-move spelling: .t9bcb/] uv run --frozen --offline --extra dev pytest -q -rs -p no:cacheprovider > .t9bcb/gates.txt 2>&1
docs/evidence/t9bcb/gates.sh:27: [pre-move spelling: .t9bcb/] tail -25 .t9bcb/gates.txt
docs/evidence/t9bcb/gates.sh:28: [pre-move spelling: .t9bcb/] echo "   suite exit=$rc (full output: .t9bcb/gates.txt)"
### docs/evidence/t9bcb/land/analyse_after_final.txt  (1 line(s))
docs/evidence/t9bcb/land/analyse_after_final.txt:2: [pre-move spelling: .t9bcb/] "written": ".t9bcb/stats.json",
### docs/evidence/t9bcb/land/analyse_after_gates.txt  (1 line(s))
docs/evidence/t9bcb/land/analyse_after_gates.txt:2: [pre-move spelling: .t9bcb/] "written": ".t9bcb/stats.json",
### docs/evidence/t9bcb/land/analyse_regen.txt  (1 line(s))
docs/evidence/t9bcb/land/analyse_regen.txt:2: [pre-move spelling: .t9bcb/] "written": ".t9bcb/stats.json",
### docs/evidence/t9bcb/land/gates_landing.txt  (2 line(s))
docs/evidence/t9bcb/land/gates_landing.txt:6: [pre-move spelling: .t9bcb/] exit=0 (full output: .t9bcb/oracle.txt)
docs/evidence/t9bcb/land/gates_landing.txt:41: [pre-move spelling: .t9bcb/] suite exit=0 (full output: .t9bcb/gates.txt)
### docs/evidence/t9bcb/land/landing.md  (6 line(s))
docs/evidence/t9bcb/land/landing.md:24: [pre-move spelling: .t9bcb/] `python3 .t9bcb/analyse.py && python3 .t9bcb/render_doc.py`, run on the rebased tree (so the stats
docs/evidence/t9bcb/land/landing.md:26: [pre-move spelling: .t9bcb/] `.t9bcb/analyse.py:37`):
docs/evidence/t9bcb/land/landing.md:42: [pre-move spelling: .t9bcb/] (`.t9bcb/tiel_e3e_arm.py:86`), so F4's finding has no counterpart here.
docs/evidence/t9bcb/land/landing.md:44: [pre-move spelling: .t9bcb/] ### The splicer fix (`splice_benchmarks` in `.t9bcb/render_doc.py`)
docs/evidence/t9bcb/land/landing.md:66: [pre-move spelling: .t9bcb/] | oracle | `python3 docs/verify_runtime_contract.py` | `failures: 0  skips: 0`, exit 0 | `.t9bcb/oracle.txt` |
docs/evidence/t9bcb/land/landing.md:69: [pre-move spelling: .t9bcb/] | the full suite | `uv run --frozen --offline --extra dev pytest -q -rs -p no:cacheprovider` | **1331 passed, 48 skipped**, exit 0 | `.t9bcb/gates.txt`, `.t9bcb/logs/final_suite.txt` |
### docs/evidence/t9bcb/land/post_render_sha.txt  (1 line(s))
docs/evidence/t9bcb/land/post_render_sha.txt:3: [pre-move spelling: .t9bcb/] 4ebb69ecb6649d321e57d0625b78c0d439c9ee6bc431856356e9aa74c8315e26  .t9bcb/stats.json
### docs/evidence/t9bcb/land/pre_rebase_sha.txt  (2 line(s))
docs/evidence/t9bcb/land/pre_rebase_sha.txt:3: [pre-move spelling: .t9bcb/] 51827957fbb2f072846a2a36eb72702328a949052ecb5f971b09de19aede50cc  .t9bcb/stats.json
docs/evidence/t9bcb/land/pre_rebase_sha.txt:4: [pre-move spelling: .t9bcb/] b8cce1cc458dbea902a805a37fcda89b9f6e7a5668488f42ceb6104e3af7251a  .t9bcb/render_doc.py
### docs/evidence/t9bcb/land/stats_pre_regen_sha.txt  (1 line(s))
docs/evidence/t9bcb/land/stats_pre_regen_sha.txt:3: [pre-move spelling: .t9bcb/] git HEAD .t9bcb/stats.json: 51827957fbb2f072846a2a36eb72702328a949052ecb5f971b09de19aede50cc
### docs/evidence/t9bcb/list_long_lines.py  (1 line(s))
docs/evidence/t9bcb/list_long_lines.py:2: [pre-move spelling: .t9bcb/] """Print the repr of the E501 lines of `.t9bcb/*.py` (exact bytes, for exact rewrites)."""
### docs/evidence/t9bcb/logs/gates_run.log  (2 line(s))
docs/evidence/t9bcb/logs/gates_run.log:6: [pre-move spelling: .t9bcb/] exit=0 (full output: .t9bcb/oracle.txt)
docs/evidence/t9bcb/logs/gates_run.log:39: [pre-move spelling: .t9bcb/] suite exit=0 (full output: .t9bcb/gates.txt)
### docs/evidence/t9bcb/logs/occamy.log  (1 line(s))
docs/evidence/t9bcb/logs/occamy.log:1: [pre-move spelling: .t9bcb/] wrz 20 13:45:05 localhost-live.home systemd[1921]: Started t9bcb-occamy2.service - [systemd-run] /usr/sbin/bash /var/home/rybens/workspace/ggufone-wt-t9bcb/.t9bcb/run_occamy.sh.
### docs/evidence/t9bcb/logs/smoke_challenger.log  (2 line(s))
docs/evidence/t9bcb/logs/smoke_challenger.log:18: [pre-move spelling: .t9bcb/] report: .t9bcb/smoke_challenger.json
docs/evidence/t9bcb/logs/smoke_challenger.log:19: [pre-move spelling: .t9bcb/] placement: .t9bcb/smoke_challenger_placement.json
### docs/evidence/t9bcb/logs/smoke_collapse.log  (2 line(s))
docs/evidence/t9bcb/logs/smoke_collapse.log:18: [pre-move spelling: .t9bcb/] report: .t9bcb/smoke_collapse.json
docs/evidence/t9bcb/logs/smoke_collapse.log:19: [pre-move spelling: .t9bcb/] placement: .t9bcb/smoke_collapse_placement.json
### docs/evidence/t9bcb/merge_and_analyse.sh  (3 line(s))
docs/evidence/t9bcb/merge_and_analyse.sh:4: [pre-move spelling: .t9bcb/] # The evidence document is rendered from `.t9bcb/stats.json`, and the statistics are read from the
docs/evidence/t9bcb/merge_and_analyse.sh:35: [pre-move spelling: .t9bcb/] python3 .t9bcb/analyse.py || exit 1
docs/evidence/t9bcb/merge_and_analyse.sh:36: [pre-move spelling: .t9bcb/] python3 .t9bcb/render_doc.py || exit 1
### docs/evidence/t9bcb/render_doc.py  (24 line(s))
docs/evidence/t9bcb/render_doc.py:2: [pre-move spelling: .t9bcb/] """t_9bcbecff — render the evidence document FROM `.t9bcb/stats.json`.
docs/evidence/t9bcb/render_doc.py:8: [pre-move spelling: .t9bcb/] python3 .t9bcb/analyse.py && python3 .t9bcb/render_doc.py
docs/evidence/t9bcb/render_doc.py:187: [pre-move spelling: .t9bcb/] "<!-- @@T9BCBECFF_TIEL_E3E_START@@ — rendered by `.t9bcb/render_doc.py` from "
docs/evidence/t9bcb/render_doc.py:188: [pre-move spelling: .t9bcb/] "`.t9bcb/stats.json`; edit the tool, never this block. -->",
docs/evidence/t9bcb/render_doc.py:278: [pre-move spelling: .t9bcb/] the `sha256sum docs/BENCHMARKS.md` pair in `.t9bcb/land/`): the block's own closing marker is
docs/evidence/t9bcb/render_doc.py:282: [pre-move spelling: .t9bcb/] landing re-render (card `t_22544707`) fixed this — `.t9bcb/land/marker_cleanup.txt`.
docs/evidence/t9bcb/render_doc.py:299: [pre-move spelling: .t9bcb/] path.write_text(head + start + " — rendered by `.t9bcb/render_doc.py` from "
docs/evidence/t9bcb/render_doc.py:300: [pre-move spelling: .t9bcb/] "`.t9bcb/stats.json`; edit the tool, never this block. -->\n\n" + body
docs/evidence/t9bcb/render_doc.py:365: [pre-move spelling: .e3e/] "renderer's subset (E3e recorded it `not-renderable` offline, `.e3e/role_render.json`), so "
docs/evidence/t9bcb/render_doc.py:411: [pre-move spelling: .t9bcb/] "driver    .t9bcb/run_chunks.sh → .t9bcb/tiel_e3e_arm.py "
docs/evidence/t9bcb/render_doc.py:733: [pre-move spelling: .t9bcb/] "| campaign driver exits 0 | `bash .t9bcb/run_chunks.sh` (unit `t9bcb-campaign`) | "
docs/evidence/t9bcb/render_doc.py:741: [pre-move spelling: .t9bcb/] "| 6-item smokes exit 0 | `.t9bcb/smoke.sh` (unit `t9bcb-smoke`) | see §7 |",
docs/evidence/t9bcb/render_doc.py:742: [pre-move spelling: .t9bcb/] "| the two auxiliary arms exit 0 | `TAG=… bash .t9bcb/run_arm.sh` (unit `t9bcb-aux`) | "
docs/evidence/t9bcb/render_doc.py:745: [pre-move spelling: .t9bcb/] + " — raw log `.t9bcb/logs/campaign_aux.log` |",
docs/evidence/t9bcb/render_doc.py:761: [pre-move spelling: .t9bcb/] "| the optional Occamy pass exits 0 | `bash .t9bcb/run_occamy.sh` (unit `t9bcb-occamy2`) | "
docs/evidence/t9bcb/render_doc.py:772: [pre-move spelling: .t9bcb/] "* campaign driver: `.t9bcb/run_chunks.sh`, `.t9bcb/tiel_e3e_arm.py` (the committed "
docs/evidence/t9bcb/render_doc.py:774: [pre-move spelling: .t9bcb/] "* smokes: `.t9bcb/smoke.sh`, `.t9bcb/smoke_collapse.json`, "
docs/evidence/t9bcb/render_doc.py:775: [pre-move spelling: .t9bcb/] "`.t9bcb/smoke_challenger.json` and their placement sinks",
docs/evidence/t9bcb/render_doc.py:782: [pre-move spelling: .t9bcb/] "* statistics: `.t9bcb/stats.json` (this document is rendered from it by "
docs/evidence/t9bcb/render_doc.py:783: [pre-move spelling: .t9bcb/] "`.t9bcb/render_doc.py`)",
docs/evidence/t9bcb/render_doc.py:784: [pre-move spelling: .t9bcb/] "* run logs: `.t9bcb/logs/campaign.log`, `.t9bcb/logs/run_00{1..6}.log`, "
docs/evidence/t9bcb/render_doc.py:785: [pre-move spelling: .t9bcb/] "`.t9bcb/logs/smoke_*.log`, `.t9bcb/logs/campaign_aux.log` (+ the two auxiliary arms' "
docs/evidence/t9bcb/render_doc.py:790: [pre-move spelling: .t9bcb/] "* the optional Occamy pass: `.t9bcb/run_occamy.sh` → `.t9bcb/run_arm.sh`, "
docs/evidence/t9bcb/render_doc.py:792: [pre-move spelling: .t9bcb/] "`.t9bcb/logs/occamy.log` + `.t9bcb/logs/occamy_sha.txt` (the pin, taken after the pass)",
### docs/evidence/t9bcb/run_arm.sh  (2 line(s))
docs/evidence/t9bcb/run_arm.sh:5: [pre-move spelling: .t9bcb/] # `.t9bcb/run_chunks.sh`. This driver measures one *extra* cell of the same E3e design on the same
docs/evidence/t9bcb/run_arm.sh:37: [pre-move spelling: .t9bcb/] python3 .t9bcb/tiel_e3e_arm.py --suite quality \
### docs/evidence/t9bcb/run_chunks.sh  (4 line(s))
docs/evidence/t9bcb/run_chunks.sh:11: [pre-move spelling: .t7c9/] #   * chunks + instrument: `.t7c9/run_chunks_corrected.sh` (ten-item chunks, `--backend vulkan
docs/evidence/t9bcb/run_chunks.sh:13: [pre-move spelling: .t9bcb/] #   * flag override: `.t9bcb/tiel_e3e_arm.py` (the committed driver's own observer + the flags)
docs/evidence/t9bcb/run_chunks.sh:29: [pre-move spelling: .t9bcb/] LOG_DIR=.t9bcb/logs
docs/evidence/t9bcb/run_chunks.sh:44: [pre-move spelling: .t9bcb/] python3 .t9bcb/tiel_e3e_arm.py --suite quality \
### docs/evidence/t9bcb/run_occamy.sh  (3 line(s))
docs/evidence/t9bcb/run_occamy.sh:11: [pre-move spelling: .t9bcb/] #   bash .t9bcb/run_occamy.sh
docs/evidence/t9bcb/run_occamy.sh:26: [pre-move spelling: .t9bcb/] MODEL="$MODEL" NGL="$NGL" bash .t9bcb/run_arm.sh || exit 1
docs/evidence/t9bcb/run_occamy.sh:28: [pre-move spelling: .t9bcb/] MODEL="$MODEL" NGL="$NGL" bash .t9bcb/run_arm.sh || exit 1
### docs/evidence/t9bcb/show_check.py  (2 line(s))
docs/evidence/t9bcb/show_check.py:2: [pre-move spelling: .t9bcb/] """Print the two smoke-vs-arm comparisons out of `.t9bcb/stats.json` (ad-hoc eyeballing)."""
docs/evidence/t9bcb/show_check.py:9: [pre-move spelling: .t9bcb/] stats = json.loads((ROOT / ".t9bcb/stats.json").read_text(encoding="utf-8"))
### docs/evidence/t9bcb/show_occamy.py  (2 line(s))
docs/evidence/t9bcb/show_occamy.py:2: [pre-move spelling: .t9bcb/] """Print the Occamy block of `.t9bcb/stats.json` (ad-hoc eyeballing before the handoff)."""
docs/evidence/t9bcb/show_occamy.py:9: [pre-move spelling: .t9bcb/] stats = json.loads((ROOT / ".t9bcb/stats.json").read_text(encoding="utf-8"))
### docs/evidence/t9bcb/smoke.sh  (1 line(s))
docs/evidence/t9bcb/smoke.sh:36: [pre-move spelling: .t9bcb/] python3 .t9bcb/tiel_e3e_arm.py --suite quality \
### docs/evidence/t9bcb/split_closers_row.py  (1 line(s))
docs/evidence/t9bcb/split_closers_row.py:13: [pre-move spelling: .t9bcb/] path = ROOT / ".t9bcb/render_doc.py"
### docs/evidence/t9bcb/stats.json  (8 line(s))
docs/evidence/t9bcb/stats.json:2686: [pre-move spelling: .t9bcb/] "receipt": ".t9bcb/oracle.txt",
docs/evidence/t9bcb/stats.json:2690: [pre-move spelling: .t9bcb/] "receipt": ".t9bcb/logs/gates_run.log",
docs/evidence/t9bcb/stats.json:2694: [pre-move spelling: .t9bcb/] "receipt": ".t9bcb/gates.txt",
docs/evidence/t9bcb/stats.json:2698: [pre-move spelling: .t9bcb/] "receipt": ".t9bcb/logs/final_suite.txt",
docs/evidence/t9bcb/stats.json:2712: [pre-move spelling: .t9bcb/] "campaign_log": ".t9bcb/logs/campaign.log",
docs/evidence/t9bcb/stats.json:2751: [pre-move spelling: .t9bcb/] "path": ".t9bcb/logs/campaign.log",
docs/evidence/t9bcb/stats.json:3925: [pre-move spelling: .t9bcb/] "log": ".t9bcb/logs/occamy.log",
docs/evidence/t9bcb/stats.json:4330: [pre-move spelling: .t9bcb/] "sha_receipt": ".t9bcb/logs/occamy_sha.txt"
### docs/evidence/t9bcb/tiel_e3e_arm.py  (1 line(s))
docs/evidence/t9bcb/tiel_e3e_arm.py:10: [pre-move spelling: .t9bcb/] python3 .t9bcb/tiel_e3e_arm.py --suite quality \\
### docs/evidence/t_a696ce02_pid_pressure_gate.md  (6 line(s))
docs/evidence/t_a696ce02_pid_pressure_gate.md:4: [pre-move spelling: .e2e/] `.e2e/t_80f1a4c6-serving-backend/parent_flake_control.txt`): the repo's default gate is not
docs/evidence/t_a696ce02_pid_pressure_gate.md:38: [pre-move spelling: .e2e/] `sh .e2e/t_a696ce02-pid-pressure/rig/seed_matrix.sh baseline "1 2 3 4 5 6"` →
docs/evidence/t_a696ce02_pid_pressure_gate.md:39: [pre-move spelling: .e2e/] `.e2e/t_a696ce02-pid-pressure/logs/baseline_seed_matrix.log` (raw pytest output per seed):
docs/evidence/t_a696ce02_pid_pressure_gate.md:162: [pre-move spelling: .e2e/] TMPDIR=/tmp`; raw logs in `.e2e/t_a696ce02-pid-pressure/logs/`.
docs/evidence/t_a696ce02_pid_pressure_gate.md:179: [pre-move spelling: .e2e/] `.e2e/t_a696ce02-pid-pressure/logs/red_parent.txt` — a detached worktree at the parent commit with
docs/evidence/t_a696ce02_pid_pressure_gate.md:283: [pre-move spelling: .e2e/] marks, measured) · `README.md` (the pid-pressure note) · `.e2e/t_a696ce02-pid-pressure/**` (rig +
### docs/evidence/t_ebe3648c_e3d_f2_prose_patch.md  (4 line(s))
docs/evidence/t_ebe3648c_e3d_f2_prose_patch.md:46: [pre-move spelling: .e3d/] python3 tools/e3d_engine_check.py --record .e3d/full.json --items 6
docs/evidence/t_ebe3648c_e3d_f2_prose_patch.md:47: [pre-move spelling: .e3d/] bash .e3d/run_bench_arms.sh               # the bench arms (## 6)
docs/evidence/t_ebe3648c_e3d_f2_prose_patch.md:60: [pre-move spelling: .e3d/] $ python3 tools/e3d_cue_decision.py report --run .e3d/full.json --out /tmp/e3df2/base.md --json /tmp/e3df2/base.json
docs/evidence/t_ebe3648c_e3d_f2_prose_patch.md:68: [pre-move spelling: .e3d/] $ python3 tools/e3d_cue_decision.py report --run .e3d/full.json \
### docs/evidence/v0_1_0_t_7e24cea4_warm_host.md  (3 line(s))
docs/evidence/v0_1_0_t_7e24cea4_warm_host.md:41: [pre-move spelling: .e2e/] `.e2e/t_7e24cea4-warm-host/logs/{suite_final.txt,oracle_final.txt}`.
docs/evidence/v0_1_0_t_7e24cea4_warm_host.md:93: [pre-move spelling: .e2e/] **2176 mutants**. The driver is `.e2e/t_7e24cea4-warm-host/mutmut_sweep.sh` (mutmut 3.8 does not
docs/evidence/v0_1_0_t_7e24cea4_warm_host.md:156: [pre-move spelling: .e2e/] Receipts: `.e2e/t_7e24cea4-warm-host/logs/{mutmut.out,mutmut_round2.out,triage_round1.txt,
