anhtld commited on
Commit
c99bf69
·
verified ·
1 Parent(s): 3670191

Auto-sync: 2026-06-28 00:47:37 (part 2)

Browse files
results/paper_story_memo.md CHANGED
@@ -62,7 +62,7 @@ test-time search. The cleaner novelty is:
62
 
63
  ## Active Jobs
64
 
65
- Last checked: `2026-06-28 04:39 UTC`.
66
 
67
  - `14842523`: GPU smoke for `selection_mode=field_optim`.
68
  - `14842557`: low-resource CPU unit smoke for the pure action-optimization helper.
@@ -89,11 +89,20 @@ Last checked: `2026-06-28 04:39 UTC`.
89
  - `14857115`: fixed KNN4 `retrieval_residual` full rollout.
90
  - `14857116`: fixed KNN4 `retrieval_residual` summary.
91
  - `14857117`: rebuild `paper_table_status.*` after fixed residual summaries.
 
 
 
 
 
 
 
92
 
93
  Current scheduler state: `field_optim` and `nonexpert_policy_bc5` jobs completed.
94
  The first residual rollout smokes failed on a missing `retrieval_neighbors`
95
  argument; fixed v2 residual jobs `14857111`-`14857117` are pending on
96
- priority/dependencies.
 
 
97
 
98
  ## Decision Rule For Field Optim Jobs
99
 
 
62
 
63
  ## Active Jobs
64
 
65
+ Last checked: `2026-06-28 04:44 UTC`.
66
 
67
  - `14842523`: GPU smoke for `selection_mode=field_optim`.
68
  - `14842557`: low-resource CPU unit smoke for the pure action-optimization helper.
 
89
  - `14857115`: fixed KNN4 `retrieval_residual` full rollout.
90
  - `14857116`: fixed KNN4 `retrieval_residual` summary.
91
  - `14857117`: rebuild `paper_table_status.*` after fixed residual summaries.
92
+ - `14857692`: smoke nearest-1 transferred near-miss residual retrieval.
93
+ - `14857693`: full nearest-1 transferred near-miss residual retrieval.
94
+ - `14857694`: summary nearest-1 transferred near-miss residual retrieval.
95
+ - `14857695`: smoke KNN4 transferred near-miss residual retrieval.
96
+ - `14857696`: full KNN4 transferred near-miss residual retrieval.
97
+ - `14857697`: summary KNN4 transferred near-miss residual retrieval.
98
+ - `14857698`: rebuild `paper_table_status.*` after near-miss residual summaries.
99
 
100
  Current scheduler state: `field_optim` and `nonexpert_policy_bc5` jobs completed.
101
  The first residual rollout smokes failed on a missing `retrieval_neighbors`
102
  argument; fixed v2 residual jobs `14857111`-`14857117` are pending on
103
+ priority/dependencies. The fixed smokes passed and full rollouts are running;
104
+ near-miss-only residual diagnostics `14857692`-`14857698` are also running or
105
+ dependency-held.
106
 
107
  ## Decision Rule For Field Optim Jobs
108
 
results/paper_table_status.json ADDED
@@ -0,0 +1,357 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "baseline_h16_policy_success": 0.29739130434782607,
3
+ "rows": [
4
+ {
5
+ "key": "h16_policy",
6
+ "label": "Direct h=16 policy",
7
+ "path": "",
8
+ "clean_deployment": "yes",
9
+ "same_state_proposals": "no",
10
+ "expert_proposal": "no",
11
+ "story_role": "behavior-cloning baseline",
12
+ "fallback_success": 0.29739130434782607,
13
+ "pending_job": "",
14
+ "path_exists": false,
15
+ "status": "fallback",
16
+ "success": 0.29739130434782607,
17
+ "std_success": null,
18
+ "completed_seeds": null,
19
+ "num_completed": null,
20
+ "best_config": null,
21
+ "gain_vs_h16_policy": 0.0
22
+ },
23
+ {
24
+ "key": "gaussian_field",
25
+ "label": "Gaussian field search",
26
+ "path": "h16_field_sweep_summary.json",
27
+ "clean_deployment": "yes",
28
+ "same_state_proposals": "no",
29
+ "expert_proposal": "no",
30
+ "story_role": "negative off-manifold field ablation",
31
+ "fallback_success": 0.291,
32
+ "pending_job": "",
33
+ "path_exists": true,
34
+ "status": "complete",
35
+ "success": 0.2910144927536232,
36
+ "std_success": 0.01305313652080894,
37
+ "completed_seeds": [
38
+ 0,
39
+ 1,
40
+ 2
41
+ ],
42
+ "num_completed": 3,
43
+ "best_config": "k32_sigma0.35",
44
+ "gain_vs_h16_policy": -0.006376811594202891
45
+ },
46
+ {
47
+ "key": "retrieval_lattice_no_expert",
48
+ "label": "Nearest train-state lattice, no expert",
49
+ "path": "h16_retrieval_lattice_no_expert_summary.json",
50
+ "clean_deployment": "yes",
51
+ "same_state_proposals": "no",
52
+ "expert_proposal": "no",
53
+ "story_role": "negative generic action-library ablation",
54
+ "fallback_success": 0.2713,
55
+ "pending_job": "",
56
+ "path_exists": true,
57
+ "status": "complete",
58
+ "success": 0.271304347826087,
59
+ "std_success": 0.018157054798105306,
60
+ "completed_seeds": null,
61
+ "num_completed": 3,
62
+ "best_config": null,
63
+ "gain_vs_h16_policy": -0.02608695652173909
64
+ },
65
+ {
66
+ "key": "near_miss_policy_bc5_field",
67
+ "label": "Near-miss proposal policy + field",
68
+ "path": "h16_policy_ckpt_near_miss_policy_bc5_bestpt_field_sweep_summary.json",
69
+ "clean_deployment": "yes",
70
+ "same_state_proposals": "no",
71
+ "expert_proposal": "no",
72
+ "story_role": "current best clean deployment bridge",
73
+ "fallback_success": 0.3293,
74
+ "pending_job": "",
75
+ "path_exists": true,
76
+ "status": "complete",
77
+ "success": 0.3292753623188406,
78
+ "std_success": 0.01233843284277841,
79
+ "completed_seeds": [
80
+ 0,
81
+ 1,
82
+ 2
83
+ ],
84
+ "num_completed": 3,
85
+ "best_config": "k64_sigma0.50",
86
+ "gain_vs_h16_policy": 0.03188405797101451
87
+ },
88
+ {
89
+ "key": "field_optim",
90
+ "label": "Trust-region field optimization",
91
+ "path": "h16_field_optim_near_miss_policy_bc5_bestpt_s4_trust05_afterany_summary.json",
92
+ "clean_deployment": "yes",
93
+ "same_state_proposals": "no",
94
+ "expert_proposal": "no",
95
+ "story_role": "differentiable field-ascent diagnostic",
96
+ "fallback_success": null,
97
+ "pending_job": "14842528/14842551",
98
+ "path_exists": true,
99
+ "status": "complete",
100
+ "success": 0.2539130434782609,
101
+ "std_success": 0.0,
102
+ "completed_seeds": [
103
+ 0
104
+ ],
105
+ "num_completed": 1,
106
+ "best_config": "k32_sigma0.50",
107
+ "gain_vs_h16_policy": -0.04347826086956519
108
+ },
109
+ {
110
+ "key": "nonexpert_policy_bc5",
111
+ "label": "Best non-expert proposal policy",
112
+ "path": "h16_policy_ckpt_nonexpert_policy_bc5_summary.json",
113
+ "clean_deployment": "yes",
114
+ "same_state_proposals": "no",
115
+ "expert_proposal": "no",
116
+ "story_role": "pending broader non-expert proposal model",
117
+ "fallback_success": null,
118
+ "pending_job": "14842574/14842575/14842616",
119
+ "path_exists": true,
120
+ "status": "complete",
121
+ "success": 0.2788405797101449,
122
+ "std_success": 0.03624463543731149,
123
+ "completed_seeds": null,
124
+ "num_completed": 3,
125
+ "best_config": null,
126
+ "gain_vs_h16_policy": -0.01855072463768115
127
+ },
128
+ {
129
+ "key": "nonexpert_policy_bc5_field",
130
+ "label": "Best non-expert proposal policy + field",
131
+ "path": "h16_policy_ckpt_nonexpert_policy_bc5_bestpt_field_sweep_summary.json",
132
+ "clean_deployment": "yes",
133
+ "same_state_proposals": "no",
134
+ "expert_proposal": "no",
135
+ "story_role": "pending broader proposal-field bridge",
136
+ "fallback_success": null,
137
+ "pending_job": "14842574/14842577/14842617",
138
+ "path_exists": true,
139
+ "status": "complete",
140
+ "success": 0.26492753623188403,
141
+ "std_success": 0.021252524962114057,
142
+ "completed_seeds": [
143
+ 0,
144
+ 1,
145
+ 2
146
+ ],
147
+ "num_completed": 3,
148
+ "best_config": "k64_sigma0.50",
149
+ "gain_vs_h16_policy": -0.03246376811594204
150
+ },
151
+ {
152
+ "key": "retrieval_residual",
153
+ "label": "Train-state counterfactual residual retrieval",
154
+ "path": "h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_v2_summary.json",
155
+ "clean_deployment": "yes",
156
+ "same_state_proposals": "no",
157
+ "expert_proposal": "no",
158
+ "story_role": "pending transferable local tangent proposal",
159
+ "fallback_success": null,
160
+ "pending_job": "14857111/14857112/14857113",
161
+ "path_exists": false,
162
+ "status": "pending",
163
+ "success": null,
164
+ "std_success": null,
165
+ "completed_seeds": null,
166
+ "num_completed": null,
167
+ "best_config": null,
168
+ "gain_vs_h16_policy": null
169
+ },
170
+ {
171
+ "key": "retrieval_residual_knn4",
172
+ "label": "KNN counterfactual residual retrieval",
173
+ "path": "h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_knn4_v2_summary.json",
174
+ "clean_deployment": "yes",
175
+ "same_state_proposals": "no",
176
+ "expert_proposal": "no",
177
+ "story_role": "pending KNN tangent proposal",
178
+ "fallback_success": null,
179
+ "pending_job": "14857114/14857115/14857116",
180
+ "path_exists": false,
181
+ "status": "pending",
182
+ "success": null,
183
+ "std_success": null,
184
+ "completed_seeds": null,
185
+ "num_completed": null,
186
+ "best_config": null,
187
+ "gain_vs_h16_policy": null
188
+ },
189
+ {
190
+ "key": "retrieval_residual_nearmiss",
191
+ "label": "Train-state near-miss residual retrieval",
192
+ "path": "h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_nearmiss_v2_summary.json",
193
+ "clean_deployment": "yes",
194
+ "same_state_proposals": "no",
195
+ "expert_proposal": "no",
196
+ "story_role": "pending transferable near-miss tangent proposal",
197
+ "fallback_success": null,
198
+ "pending_job": "14857692/14857693/14857694",
199
+ "path_exists": false,
200
+ "status": "pending",
201
+ "success": null,
202
+ "std_success": null,
203
+ "completed_seeds": null,
204
+ "num_completed": null,
205
+ "best_config": null,
206
+ "gain_vs_h16_policy": null
207
+ },
208
+ {
209
+ "key": "retrieval_residual_nearmiss_knn4",
210
+ "label": "KNN near-miss residual retrieval",
211
+ "path": "h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_nearmiss_knn4_v2_summary.json",
212
+ "clean_deployment": "yes",
213
+ "same_state_proposals": "no",
214
+ "expert_proposal": "no",
215
+ "story_role": "pending KNN near-miss tangent proposal",
216
+ "fallback_success": null,
217
+ "pending_job": "14857695/14857696/14857697",
218
+ "path_exists": false,
219
+ "status": "pending",
220
+ "success": null,
221
+ "std_success": null,
222
+ "completed_seeds": null,
223
+ "num_completed": null,
224
+ "best_config": null,
225
+ "gain_vs_h16_policy": null
226
+ },
227
+ {
228
+ "key": "near_miss_only_lattice",
229
+ "label": "Same-state lattice, near-miss only",
230
+ "path": "h16_lattice_near_miss_only_v2_summary.json",
231
+ "clean_deployment": "no",
232
+ "same_state_proposals": "yes",
233
+ "expert_proposal": "no",
234
+ "story_role": "minimal mechanism result",
235
+ "fallback_success": 0.5594,
236
+ "pending_job": "",
237
+ "path_exists": true,
238
+ "status": "complete",
239
+ "success": 0.5594202898550724,
240
+ "std_success": 0.032921207801740716,
241
+ "completed_seeds": null,
242
+ "num_completed": 3,
243
+ "best_config": null,
244
+ "gain_vs_h16_policy": 0.26202898550724635
245
+ },
246
+ {
247
+ "key": "no_expert_lattice",
248
+ "label": "Same-state lattice, no expert",
249
+ "path": "h16_lattice_no_expert_summary.json",
250
+ "clean_deployment": "no",
251
+ "same_state_proposals": "yes",
252
+ "expert_proposal": "no",
253
+ "story_role": "main conservative mechanism result",
254
+ "fallback_success": 0.5699,
255
+ "pending_job": "",
256
+ "path_exists": true,
257
+ "status": "complete",
258
+ "success": 0.5698550724637681,
259
+ "std_success": 0.046188021535170105,
260
+ "completed_seeds": null,
261
+ "num_completed": 3,
262
+ "best_config": null,
263
+ "gain_vs_h16_policy": 0.27246376811594203
264
+ },
265
+ {
266
+ "key": "no_near_miss_no_expert_lattice",
267
+ "label": "Same-state lattice, no expert/no near-miss",
268
+ "path": "h16_lattice_no_near_miss_no_expert_v2_summary.json",
269
+ "clean_deployment": "no",
270
+ "same_state_proposals": "yes",
271
+ "expert_proposal": "no",
272
+ "story_role": "mechanism knockout",
273
+ "fallback_success": 0.2557,
274
+ "pending_job": "",
275
+ "path_exists": true,
276
+ "status": "complete",
277
+ "success": 0.25565217391304346,
278
+ "std_success": 0.028629700231572734,
279
+ "completed_seeds": null,
280
+ "num_completed": 3,
281
+ "best_config": null,
282
+ "gain_vs_h16_policy": -0.04173913043478261
283
+ },
284
+ {
285
+ "key": "full_lattice",
286
+ "label": "Same-state lattice, full",
287
+ "path": "h16_lattice_summary.json",
288
+ "clean_deployment": "no",
289
+ "same_state_proposals": "yes",
290
+ "expert_proposal": "yes",
291
+ "story_role": "upper result with expert proposal",
292
+ "fallback_success": 0.6933,
293
+ "pending_job": "",
294
+ "path_exists": true,
295
+ "status": "complete",
296
+ "success": 0.6933333333333334,
297
+ "std_success": 0.035655708555783816,
298
+ "completed_seeds": null,
299
+ "num_completed": 3,
300
+ "best_config": null,
301
+ "gain_vs_h16_policy": 0.3959420289855073
302
+ }
303
+ ],
304
+ "best_clean": {
305
+ "key": "near_miss_policy_bc5_field",
306
+ "label": "Near-miss proposal policy + field",
307
+ "path": "h16_policy_ckpt_near_miss_policy_bc5_bestpt_field_sweep_summary.json",
308
+ "clean_deployment": "yes",
309
+ "same_state_proposals": "no",
310
+ "expert_proposal": "no",
311
+ "story_role": "current best clean deployment bridge",
312
+ "fallback_success": 0.3293,
313
+ "pending_job": "",
314
+ "path_exists": true,
315
+ "status": "complete",
316
+ "success": 0.3292753623188406,
317
+ "std_success": 0.01233843284277841,
318
+ "completed_seeds": [
319
+ 0,
320
+ 1,
321
+ 2
322
+ ],
323
+ "num_completed": 3,
324
+ "best_config": "k64_sigma0.50",
325
+ "gain_vs_h16_policy": 0.03188405797101451
326
+ },
327
+ "best_mechanism_no_expert": {
328
+ "key": "no_expert_lattice",
329
+ "label": "Same-state lattice, no expert",
330
+ "path": "h16_lattice_no_expert_summary.json",
331
+ "clean_deployment": "no",
332
+ "same_state_proposals": "yes",
333
+ "expert_proposal": "no",
334
+ "story_role": "main conservative mechanism result",
335
+ "fallback_success": 0.5699,
336
+ "pending_job": "",
337
+ "path_exists": true,
338
+ "status": "complete",
339
+ "success": 0.5698550724637681,
340
+ "std_success": 0.046188021535170105,
341
+ "completed_seeds": null,
342
+ "num_completed": 3,
343
+ "best_config": null,
344
+ "gain_vs_h16_policy": 0.27246376811594203
345
+ },
346
+ "decision_notes": [
347
+ "Use no-expert same-state lattice as the conservative mechanism result, not as deployment-clean inference.",
348
+ "Use full lattice only as an upper result because it includes expert proposals.",
349
+ "Do not claim external SOTA from this table alone; add current external baselines separately.",
350
+ "Current best clean deployment row is Near-miss proposal policy + field at 32.93%.",
351
+ "Trust-region field optimization should be framed as a negative/diagnostic ablation.",
352
+ "Train-state counterfactual residual retrieval is pending (14857111/14857112/14857113).",
353
+ "KNN counterfactual residual retrieval is pending (14857114/14857115/14857116).",
354
+ "Train-state near-miss residual retrieval is pending (14857692/14857693/14857694).",
355
+ "KNN near-miss residual retrieval is pending (14857695/14857696/14857697)."
356
+ ]
357
+ }
results/paper_table_status.md ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Paper Table Status
2
+
3
+ Baseline h=16 policy: 29.74%
4
+
5
+ | key | method | status | success | gain vs h16 | clean | same-state props | expert prop | role |
6
+ |---|---|---|---:|---:|---|---|---|---|
7
+ | h16_policy | Direct h=16 policy | fallback canonical | 29.74% | +0.00 pp | yes | no | no | behavior-cloning baseline |
8
+ | gaussian_field | Gaussian field search | complete k32_sigma0.35 | 29.10% | -0.64 pp | yes | no | no | negative off-manifold field ablation |
9
+ | retrieval_lattice_no_expert | Nearest train-state lattice, no expert | complete | 27.13% | -2.61 pp | yes | no | no | negative generic action-library ablation |
10
+ | near_miss_policy_bc5_field | Near-miss proposal policy + field | complete k64_sigma0.50 | 32.93% | +3.19 pp | yes | no | no | current best clean deployment bridge |
11
+ | field_optim | Trust-region field optimization | complete k32_sigma0.50 | 25.39% | -4.35 pp | yes | no | no | differentiable field-ascent diagnostic |
12
+ | nonexpert_policy_bc5 | Best non-expert proposal policy | complete | 27.88% | -1.86 pp | yes | no | no | pending broader non-expert proposal model |
13
+ | nonexpert_policy_bc5_field | Best non-expert proposal policy + field | complete k64_sigma0.50 | 26.49% | -3.25 pp | yes | no | no | pending broader proposal-field bridge |
14
+ | retrieval_residual | Train-state counterfactual residual retrieval | pending 14857111/14857112/14857113 | pending | pending | yes | no | no | pending transferable local tangent proposal |
15
+ | retrieval_residual_knn4 | KNN counterfactual residual retrieval | pending 14857114/14857115/14857116 | pending | pending | yes | no | no | pending KNN tangent proposal |
16
+ | retrieval_residual_nearmiss | Train-state near-miss residual retrieval | pending 14857692/14857693/14857694 | pending | pending | yes | no | no | pending transferable near-miss tangent proposal |
17
+ | retrieval_residual_nearmiss_knn4 | KNN near-miss residual retrieval | pending 14857695/14857696/14857697 | pending | pending | yes | no | no | pending KNN near-miss tangent proposal |
18
+ | near_miss_only_lattice | Same-state lattice, near-miss only | complete | 55.94% | +26.20 pp | no | yes | no | minimal mechanism result |
19
+ | no_expert_lattice | Same-state lattice, no expert | complete | 56.99% | +27.25 pp | no | yes | no | main conservative mechanism result |
20
+ | no_near_miss_no_expert_lattice | Same-state lattice, no expert/no near-miss | complete | 25.57% | -4.17 pp | no | yes | no | mechanism knockout |
21
+ | full_lattice | Same-state lattice, full | complete | 69.33% | +39.59 pp | no | yes | yes | upper result with expert proposal |
22
+
23
+ ## Decision Notes
24
+
25
+ - Use no-expert same-state lattice as the conservative mechanism result, not as deployment-clean inference.
26
+ - Use full lattice only as an upper result because it includes expert proposals.
27
+ - Do not claim external SOTA from this table alone; add current external baselines separately.
28
+ - Current best clean deployment row is Near-miss proposal policy + field at 32.93%.
29
+ - Trust-region field optimization should be framed as a negative/diagnostic ablation.
30
+ - Train-state counterfactual residual retrieval is pending (14857111/14857112/14857113).
31
+ - KNN counterfactual residual retrieval is pending (14857114/14857115/14857116).
32
+ - Train-state near-miss residual retrieval is pending (14857692/14857693/14857694).
33
+ - KNN near-miss residual retrieval is pending (14857695/14857696/14857697).
scripts/build_paper_table_status.py CHANGED
@@ -115,6 +115,26 @@ SPECS = [
115
  story_role="pending KNN tangent proposal",
116
  pending_job="14857114/14857115/14857116",
117
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
  ResultSpec(
119
  key="near_miss_only_lattice",
120
  label="Same-state lattice, near-miss only",
@@ -263,7 +283,13 @@ def _decision_notes(rows: list[dict[str, Any]]) -> list[str]:
263
  "Current best clean deployment row is "
264
  f"{clean_best['label']} at {_fmt_percent(clean_best['success'])}."
265
  )
266
- for key in ("field_optim", "retrieval_residual", "retrieval_residual_knn4"):
 
 
 
 
 
 
267
  row = by_key[key]
268
  if row["success"] is None:
269
  notes.append(f"{row['label']} is pending ({row['pending_job']}).")
 
115
  story_role="pending KNN tangent proposal",
116
  pending_job="14857114/14857115/14857116",
117
  ),
118
+ ResultSpec(
119
+ key="retrieval_residual_nearmiss",
120
+ label="Train-state near-miss residual retrieval",
121
+ path="h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_nearmiss_v2_summary.json",
122
+ clean_deployment="yes",
123
+ same_state_proposals="no",
124
+ expert_proposal="no",
125
+ story_role="pending transferable near-miss tangent proposal",
126
+ pending_job="14857692/14857693/14857694",
127
+ ),
128
+ ResultSpec(
129
+ key="retrieval_residual_nearmiss_knn4",
130
+ label="KNN near-miss residual retrieval",
131
+ path="h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_nearmiss_knn4_v2_summary.json",
132
+ clean_deployment="yes",
133
+ same_state_proposals="no",
134
+ expert_proposal="no",
135
+ story_role="pending KNN near-miss tangent proposal",
136
+ pending_job="14857695/14857696/14857697",
137
+ ),
138
  ResultSpec(
139
  key="near_miss_only_lattice",
140
  label="Same-state lattice, near-miss only",
 
283
  "Current best clean deployment row is "
284
  f"{clean_best['label']} at {_fmt_percent(clean_best['success'])}."
285
  )
286
+ for key in (
287
+ "field_optim",
288
+ "retrieval_residual",
289
+ "retrieval_residual_knn4",
290
+ "retrieval_residual_nearmiss",
291
+ "retrieval_residual_nearmiss_knn4",
292
+ ):
293
  row = by_key[key]
294
  if row["success"] is None:
295
  notes.append(f"{row['label']} is pending ({row['pending_job']}).")