You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ff54511
Browse filesBrowse the repository at this point in the historyBrowse files
Say which stage-4 scripts are superseded and which are diagnostics
Seven scripts in this directory are not on the path to a number the paper
reports, but each is kept: four produced a published artifact, and deleting
them would leave that artifact in the tree with no code that made it, and three
are the diagnostics behind a conclusion the paper does state. Nothing said so,
so a reader had to work out which of two scripts answering the same question
was the current one.
Each now says it in its own docstring, and the directory README agrees:
fewshot.py, fewshot_k0.py superseded by fewshot_frac.py; FEWSHOT_CURVE.csv
came from them, and fewshot_frac.py mirrors their
subset construction including the row order
live_pipeline.py superseded by live_main.py, which is the source of
LIVE_MAIN_B.json; LIVE_PIPELINE.json came from this
dataset_control.py parts (a) and (b) are unique to it and current;
part (c) is superseded by ds_only.py
rerun_score.py, cmp.py, diagnostics, no published artifact; together they
diag_live.py traced the live-versus-matrix residual to vLLM
prefix caching rather than to routing
cmp.py and diag_live.py had no docstring at all and now carry one.
dataset_control.py's note records why its part (c) and ds_only.py's
`cheap + dataset` arm differ by about 0.0016 despite being the same nominal
configuration: the two build the corpus one-hot in a different column order,
and the routing heads are order-sensitive. Both numbers stay published, with
ds_only.py named as the one the paper reports.
No behaviour changes. Six tests pass and the manifest records the seven new
digests.
Copy file name to clipboardExpand all lines: code/experiments/09_live_and_controls/code/README.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,11 +17,13 @@ scripts refit the main system from scratch, so that check is not a formality.
17
17
| File | Question |
18
18
|---|---|
19
19
|`_contract.py`| The guard, and the two-level reproduction tolerance with the measured cross-platform deltas that justify it. |
20
-
|`live_main.py`, `live_pipeline.py`| Is the reported test result read from a pre-computed matrix? 32,360 real verifier calls say no. |
21
-
|`rerun_score.py`, `cmp.py`, `diag_live.py`| Where does the live-versus-matrix residual come from? It traces to vLLM prefix caching, not to routing. |
22
-
|`dataset_control.py`, `ds_only.py`| Does the router receive dataset identity? Four arms, one of which hands it the corpus explicitly. |
20
+
|`live_main.py`| Is the reported test result read from a pre-computed matrix? 32,360 real verifier calls say no. This is the source of `LIVE_MAIN_B.json`, the number the paper reports. |
21
+
|`live_pipeline.py`| The single end-to-end pass of the same check, superseded by `live_main.py`. Kept because `LIVE_PIPELINE.json` came from it. |
22
+
|`rerun_score.py`, `cmp.py`, `diag_live.py`| Diagnostics; no published artifact. Where does the live-versus-matrix residual come from? It traces to vLLM prefix caching, not to routing. |
23
+
|`ds_only.py`| Does the router receive dataset identity? Four arms, one of which hands it the corpus explicitly. The version the paper reports. |
24
+
|`dataset_control.py`| The same question in three parts. Parts (a) and (b) are unique to it; part (c) is superseded by `ds_only.py`, and the two differ by about 0.0016 because they build the corpus one-hot in a different column order. |
23
25
|`fewshot_frac.py`| How much of its own pool does a held-out corpus need? Fractions, not counts. |
24
-
|`fewshot.py`, `fewshot_k0.py`|The superseded absolute-count sweep, kept because the archived curve came from it. |
26
+
|`fewshot.py`, `fewshot_k0.py`|Superseded by `fewshot_frac.py`. Kept because `FEWSHOT_CURVE.csv`came from them. |
25
27
|`sig_main.py`| Paired cluster bootstrap for the main tables, Bonferroni over fifteen comparisons. |
26
28
|`sig_controls.py`| The same test for the controls, with family sizes 1, 3 and 4. |
0 commit comments