anhtld commited on
Commit
1650732
·
verified ·
1 Parent(s): f8b8af1

auto-sync 2026-07-04T07:27:40Z workspace

Browse files
workspace/README.md CHANGED
@@ -25,9 +25,10 @@ and per-dimension trainmax selector sweeps completed on 2026-07-04; the best
25
  tanh selector reaches `0.3819` selected success, but its proposal oracle is
26
  only `0.3819`, so it does not replace the K=16 `env_clip` outcome gate.
27
 
28
- All other Markdown files were removed and consolidated into this README. The
29
- canonical paper is `latex/main.tex` plus `latex/main.pdf`; experiment evidence
30
- lives in JSON, TeX, logs, configs, and command files under `runs/`.
 
31
 
32
  ## Research Goal
33
 
@@ -442,8 +443,13 @@ High-value run directories:
442
  - `runs/chart_object_embeddings_rgb_refs`: object-layout embedding export.
443
  - `runs/chart_feature_audit*`: feature-source audits.
444
  - `runs/ctt_residual_full_seed{0,1,2}`: full residual CTT training.
445
- - `runs/ctt_residual_ot_full_seed{0,1,2}`: planned full residual CTT + OT
446
- training family; only promote after the proxy artifacts exist and pass gates.
 
 
 
 
 
447
  - `runs/ctt_gated_residual_full_seed{0,1,2}`: full gated residual CTT training.
448
  - `runs/ctt_residual_component_smoke`: real-data CTT training smoke with
449
  `--no-markdown-report`; logs configured loss weights and per-component loss
@@ -559,12 +565,15 @@ This is a proxy geometry gate, not rollout success. CTT variants pass by
559
  improving mean distance to target positives while staying within the
560
  NegativeNear@0.20 safety slack; they do not beat local-atlas on PPTC thresholds.
561
  The OT variant passes the same proxy gate but does not improve over plain
562
- residual CTT. The gated residual variant fails the safety gate.
 
 
563
 
564
  | Method | PPTC@0.20 | PPTC@0.40 | Neg@0.20 | Pos<Neg | MeanPos | Collapse | Gate |
565
  | --- | ---: | ---: | ---: | ---: | ---: | ---: | --- |
566
  | local-atlas | 0.4058 | 0.6812 | 0.0368 | 0.5998 | 0.7203 | 0.0661 | baseline |
567
  | CTT residual full | 0.1981 | 0.6087 | 0.0296 | 0.7352 | 0.4509 | 0.0681 | pass |
 
568
  | CTT residual+OT full | 0.1787 | 0.5894 | 0.0187 | 0.7284 | 0.4604 | 0.0681 | pass |
569
  | CTT residual base+context+obs | 0.2464 | 0.6425 | 0.0343 | 0.7717 | 0.4347 | 0.0681 | pass |
570
  | CTT gated residual full | 0.2319 | 0.6135 | 0.0527 | 0.7248 | 0.4337 | 0.0681 | fail |
@@ -628,15 +637,30 @@ main CTT variant.
628
  Purpose: test whether the cycle consistency term in `train_ctt.py` improves
629
  validation proxy support or only adds optimization baggage.
630
 
631
- Submitted on 2026-07-04:
632
 
633
  ```text
634
  15204363 scripts/slurm/train_ctt_no_cycle_proxy.sbatch array=0-2
635
- status at first check: PENDING (Priority)
 
636
  ```
637
 
638
- Interpretation: no result is claimed until this job completes and
639
- `runs/ctt_val_proxy_comparison` is regenerated from the run artifacts.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
640
 
641
  ### Best current K=16 train-clean learned selector
642
 
 
25
  tanh selector reaches `0.3819` selected success, but its proposal oracle is
26
  only `0.3819`, so it does not replace the K=16 `env_clip` outcome gate.
27
 
28
+ All project-authored Markdown files outside vendored/tool caches were removed
29
+ and consolidated into this README. The canonical paper is `latex/main.tex` plus
30
+ `latex/main.pdf`; experiment evidence lives in JSON, TeX, logs, configs, and
31
+ command files under `runs/`.
32
 
33
  ## Research Goal
34
 
 
443
  - `runs/chart_object_embeddings_rgb_refs`: object-layout embedding export.
444
  - `runs/chart_feature_audit*`: feature-source audits.
445
  - `runs/ctt_residual_full_seed{0,1,2}`: full residual CTT training.
446
+ - `runs/ctt_residual_ot_full_seed{0,1,2}`: completed full residual CTT + OT
447
+ ablation from Slurm job `15203117`; it passes the proxy gate but is worse
448
+ than plain residual CTT on PPTC and mean positive distance.
449
+ - `runs/ctt_residual_no_cycle_full_seed{0,1,2}`: completed no-cycle residual
450
+ CTT ablation from Slurm job `15204363`; it passes the proxy gate with lower
451
+ NegativeNear@0.20 but slightly weaker positive support than cycle residual
452
+ CTT.
453
  - `runs/ctt_gated_residual_full_seed{0,1,2}`: full gated residual CTT training.
454
  - `runs/ctt_residual_component_smoke`: real-data CTT training smoke with
455
  `--no-markdown-report`; logs configured loss weights and per-component loss
 
565
  improving mean distance to target positives while staying within the
566
  NegativeNear@0.20 safety slack; they do not beat local-atlas on PPTC thresholds.
567
  The OT variant passes the same proxy gate but does not improve over plain
568
+ residual CTT. The no-cycle ablation passes too, but is slightly worse than
569
+ cycle residual CTT on PPTC and mean positive distance. The gated residual
570
+ variant fails the safety gate.
571
 
572
  | Method | PPTC@0.20 | PPTC@0.40 | Neg@0.20 | Pos<Neg | MeanPos | Collapse | Gate |
573
  | --- | ---: | ---: | ---: | ---: | ---: | ---: | --- |
574
  | local-atlas | 0.4058 | 0.6812 | 0.0368 | 0.5998 | 0.7203 | 0.0661 | baseline |
575
  | CTT residual full | 0.1981 | 0.6087 | 0.0296 | 0.7352 | 0.4509 | 0.0681 | pass |
576
+ | CTT residual no-cycle full | 0.1884 | 0.6039 | 0.0194 | 0.7391 | 0.4577 | 0.0681 | pass |
577
  | CTT residual+OT full | 0.1787 | 0.5894 | 0.0187 | 0.7284 | 0.4604 | 0.0681 | pass |
578
  | CTT residual base+context+obs | 0.2464 | 0.6425 | 0.0343 | 0.7717 | 0.4347 | 0.0681 | pass |
579
  | CTT gated residual full | 0.2319 | 0.6135 | 0.0527 | 0.7248 | 0.4337 | 0.0681 | fail |
 
637
  Purpose: test whether the cycle consistency term in `train_ctt.py` improves
638
  validation proxy support or only adds optimization baggage.
639
 
640
+ Completed on 2026-07-04:
641
 
642
  ```text
643
  15204363 scripts/slurm/train_ctt_no_cycle_proxy.sbatch array=0-2
644
+ exit: 0:0 for tasks 0, 1, 2
645
+ elapsed: 00:01:28 to 00:01:41 per task
646
  ```
647
 
648
+ Full validation result averaged over three seeds:
649
+
650
+ | Metric | Value |
651
+ | --- | ---: |
652
+ | Rows | 207 |
653
+ | PPTC@0.20 | 0.1884 |
654
+ | PPTC@0.40 | 0.6039 |
655
+ | NegativeNear@0.20 | 0.0194 |
656
+ | Pos<Neg | 0.7391 |
657
+ | Mean positive distance | 0.4577 |
658
+ | Collapse | 0.0681 |
659
+
660
+ Interpretation: removing cycle reduces NegativeNear@0.20, but it also slightly
661
+ worsens PPTC and mean positive distance versus the cycle residual row. Cycle is
662
+ not a breakthrough ingredient, but the measured ablation supports keeping it in
663
+ the default CTT support model.
664
 
665
  ### Best current K=16 train-clean learned selector
666
 
workspace/latex/main.fdb_latexmk CHANGED
@@ -1,13 +1,13 @@
1
  # Fdb version 4
2
- ["bibtex main"] 1783148457 "main.aux" "main.bbl" "main" 1783148458 0
3
  "./references.bib" 1783037215 3572 027cd2cf27b344368db784320d235a8c ""
4
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/bibtex/bst/base/plain.bst" 1292289607 20613 bd3fbfa9f64872b81ac57a0dd2ed855f ""
5
- "main.aux" 1783148458 31207 ad1c38770a9cd9af2e7dddcea6ebbd0c "pdflatex"
6
  (generated)
7
  "main.bbl"
8
  "main.blg"
9
  (rewritten before read)
10
- ["pdflatex"] 1783148458 "main.tex" "main.pdf" "main" 1783148458 0
11
  "../paper/sections/theory.tex" 1783037322 4023 e8c0485606fdfea0020faae044bf1189 ""
12
  "../runs/action_bound_audit_rgb_refs/table.tex" 1783102548 379 5a7d42a0f3c58a06c4eeeaa280615fb3 ""
13
  "../runs/ctt_base_context_obj_val_rollout_comparison/table.tex" 1783103591 2172 16a82c2b9b79cbd8d2afdfca5503a296 ""
@@ -39,10 +39,10 @@
39
  "../runs/ctt_residual_smoke_proxy/table.tex" 1783037068 479 a3687dfb2376b4f4dbfc05bec09c73c2 ""
40
  "../runs/ctt_selector_diagnostic_sweep/table.tex" 1783146173 684 a8085f18ac1568d18a9d9130fbe97ada ""
41
  "../runs/ctt_test_rollout_comparison/table.tex" 1783103576 2171 9cc76279db5d4ffeb30bd3108263eda6 ""
42
- "../runs/ctt_val_proxy_comparison/table.tex" 1783148122 1317 7466422514d6c286947a565b06fff56e ""
43
  "../runs/ctt_val_rollout_comparison/table.tex" 1783103576 1874 6e2344e80436f3a5295e8d9c128d776d ""
44
  "../runs/data_accounting/table.tex" 1783034968 472 a35c3885ec2fd2c61f296ca898e5ee0e ""
45
- "../runs/paper_ctt_audit/table.tex" 1783148457 371 8d2eac0cee2b96df6766147c3e9a121b ""
46
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1136849721 2900 1537cc8184ad1792082cd229ecc269f4 ""
47
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
48
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm" 1136768653 1536 e07581a4bb3136ece9eeb4c3ffab8233 ""
@@ -162,10 +162,10 @@
162
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/web2c/texmf.cnf" 1692823885 39639 818dd8e5a0dce3a72597a7e6bad45d55 ""
163
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1692821535 5031293 07973d5e761f645996ac32ebf7b8d1f3 ""
164
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1692821530 1386016 abd9ba6eb53c47bc5de8d672b6ac87d3 ""
165
- "main.aux" 1783148458 31207 ad1c38770a9cd9af2e7dddcea6ebbd0c "pdflatex"
166
  "main.bbl" 1783148458 3120 92555a174bae4ac684748bbe3fae0b8c "bibtex main"
167
- "main.out" 1783148458 2647 6c337a545f287573528c7cb52648bc95 "pdflatex"
168
- "main.tex" 1783148444 69693 42751dcb5d69b2db58b8ba4f2b58f2f4 ""
169
  "tables/car_decomposition.tex" 1783032219 662 bac24c0014c2ba573860ce199b776934 ""
170
  "tables/main_results.tex" 1783004655 1061 19bfdcc844614aadefc921dae15c700d ""
171
  "tables/selector_calibration.tex" 1783011198 788 1b54a8eb88519c50862f4acf718798ab ""
 
1
  # Fdb version 4
2
+ ["bibtex main"] 1783148457 "main.aux" "main.bbl" "main" 1783149882 0
3
  "./references.bib" 1783037215 3572 027cd2cf27b344368db784320d235a8c ""
4
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/bibtex/bst/base/plain.bst" 1292289607 20613 bd3fbfa9f64872b81ac57a0dd2ed855f ""
5
+ "main.aux" 1783149882 31207 ad1c38770a9cd9af2e7dddcea6ebbd0c "pdflatex"
6
  (generated)
7
  "main.bbl"
8
  "main.blg"
9
  (rewritten before read)
10
+ ["pdflatex"] 1783149881 "main.tex" "main.pdf" "main" 1783149882 0
11
  "../paper/sections/theory.tex" 1783037322 4023 e8c0485606fdfea0020faae044bf1189 ""
12
  "../runs/action_bound_audit_rgb_refs/table.tex" 1783102548 379 5a7d42a0f3c58a06c4eeeaa280615fb3 ""
13
  "../runs/ctt_base_context_obj_val_rollout_comparison/table.tex" 1783103591 2172 16a82c2b9b79cbd8d2afdfca5503a296 ""
 
39
  "../runs/ctt_residual_smoke_proxy/table.tex" 1783037068 479 a3687dfb2376b4f4dbfc05bec09c73c2 ""
40
  "../runs/ctt_selector_diagnostic_sweep/table.tex" 1783146173 684 a8085f18ac1568d18a9d9130fbe97ada ""
41
  "../runs/ctt_test_rollout_comparison/table.tex" 1783103576 2171 9cc76279db5d4ffeb30bd3108263eda6 ""
42
+ "../runs/ctt_val_proxy_comparison/table.tex" 1783149630 1440 b9468f1d985843f912c6c6b9fec2cf5d ""
43
  "../runs/ctt_val_rollout_comparison/table.tex" 1783103576 1874 6e2344e80436f3a5295e8d9c128d776d ""
44
  "../runs/data_accounting/table.tex" 1783034968 472 a35c3885ec2fd2c61f296ca898e5ee0e ""
45
+ "../runs/paper_ctt_audit/table.tex" 1783149409 371 8d2eac0cee2b96df6766147c3e9a121b ""
46
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1136849721 2900 1537cc8184ad1792082cd229ecc269f4 ""
47
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
48
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm" 1136768653 1536 e07581a4bb3136ece9eeb4c3ffab8233 ""
 
162
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/web2c/texmf.cnf" 1692823885 39639 818dd8e5a0dce3a72597a7e6bad45d55 ""
163
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1692821535 5031293 07973d5e761f645996ac32ebf7b8d1f3 ""
164
  "/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1692821530 1386016 abd9ba6eb53c47bc5de8d672b6ac87d3 ""
165
+ "main.aux" 1783149882 31207 ad1c38770a9cd9af2e7dddcea6ebbd0c "pdflatex"
166
  "main.bbl" 1783148458 3120 92555a174bae4ac684748bbe3fae0b8c "bibtex main"
167
+ "main.out" 1783149882 2647 6c337a545f287573528c7cb52648bc95 "pdflatex"
168
+ "main.tex" 1783149871 69922 67323a11b46b8221d6f77bab1ec394c2 ""
169
  "tables/car_decomposition.tex" 1783032219 662 bac24c0014c2ba573860ce199b776934 ""
170
  "tables/main_results.tex" 1783004655 1061 19bfdcc844614aadefc921dae15c700d ""
171
  "tables/selector_calibration.tex" 1783011198 788 1b54a8eb88519c50862f4acf718798ab ""
workspace/latex/main.log CHANGED
@@ -1,4 +1,4 @@
1
- This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021 Gentoo Linux) (preloaded format=pdflatex 2023.8.23) 4 JUL 2026 03:00
2
  entering extended mode
3
  restricted \write18 enabled.
4
  %&-line parsing enabled.
@@ -536,14 +536,14 @@ sets vary Lipschitz-continuously
536
  (./tables/source_score_sweep.tex) (./tables/selector_calibration.tex) [6]
537
  (../runs/ctt_residual_smoke_proxy/table.tex)
538
  (../runs/ctt_val_proxy_comparison/table.tex) [7]
539
- Overfull \hbox (21.77454pt too wide) in paragraph at lines 474--481
540
  \OT1/cmr/m/n/10 base plus gen-er-ated can-di-dates in Man-iSkill, and writes me
541
  a-sured rows con-sum-able by \OT1/cmtt/m/n/10 scripts/eval[]metrics.py\OT1/cmr/
542
  m/n/10 .
543
  []
544
 
545
 
546
- Overfull \hbox (131.08893pt too wide) in paragraph at lines 482--488
547
  []\OT1/cmr/m/n/10 A one-chart smoke run at K=2 ver-i-fies the mea-sured path an
548
  d re-store ac-cu-racy (\OT1/cmtt/m/n/10 runs/ctt[]residual[]rollout[]direct[]sm
549
  oke[]seed0[]v3\OT1/cmr/m/n/10 ),
@@ -552,19 +552,19 @@ oke[]seed0[]v3\OT1/cmr/m/n/10 ),
552
  (../runs/action_bound_audit_rgb_refs/table.tex) [8]
553
  (../runs/ctt_base_context_obs_val_noclip_rollout_comparison/table.tex)
554
  (../runs/ctt_base_context_obs_test_noclip_rollout_comparison/table.tex)
555
- Underfull \hbox (badness 10000) in paragraph at lines 571--571
556
  []\OT1/cmr/m/n/10 Table 11: []Scaled raw-action val-i-da-tion re-fresh for \OT1
557
  /cmtt/m/n/10 base[]context[]obs\OT1/cmr/m/n/10 , K=8, with
558
  []
559
 
560
  (../runs/ctt_base_context_obs_val_scaled0215_rollout_comparison/table.tex)
561
- Underfull \hbox (badness 10000) in paragraph at lines 582--582
562
  []\OT1/cmr/m/n/10 Table 12: []Scaled raw-action held-out test re-fresh for \OT1
563
  /cmtt/m/n/10 base[]context[]obs\OT1/cmr/m/n/10 , K=8, with
564
  []
565
 
566
 
567
- Underfull \hbox (badness 1082) in paragraph at lines 582--582
568
  \OT1/cmtt/m/n/10 --execution-action-scale 0.215 \OT1/cmr/m/n/10 and clip-ping d
569
  is-abled. The global scale im-proves base action-
570
  []
@@ -581,8 +581,8 @@ is-abled. The global scale im-proves base action-
581
  (../runs/ctt_base_context_obs_val_rollout_comparison/table.tex)
582
  (../runs/ctt_base_context_obj_val_rollout_comparison/table.tex)
583
  (../runs/ctt_test_rollout_comparison/table.tex)
584
- (../runs/ctt_base_context_obs_test_rollout_comparison/table.tex)
585
- (../runs/ctt_dominance_val_to_test/table.tex) [10]
586
  (../runs/ctt_learned_dominance_val_to_test/table.tex)
587
  (../runs/ctt_base_context_obs_learned_dominance_context_val_to_test/table.tex)
588
  (../runs/ctt_base_context_obs_learned_dominance_context_tangent_success_tanh_va
@@ -593,7 +593,7 @@ est/table.tex)
593
  le.tex)
594
  (../runs/ctt_base_context_obs_learned_dominance_source_envclip_train_to_test/ta
595
  ble.tex) [11]
596
- Underfull \hbox (badness 3439) in paragraph at lines 978--978
597
  []\OT1/cmr/m/n/10 Table 31: []Held-out test \OT1/cmtt/m/n/10 env[]clip \OT1/cmr
598
  /m/n/10 mea-sured roll-out at K=16. The ta-ble is gen-er-ated by
599
  []
@@ -607,107 +607,107 @@ vclip_k16_train_to_test/table.tex)
607
  (../runs/ctt_base_context_obs_learned_dominance_train_to_test/table.tex)
608
  (../runs/ctt_base_context_obs_nonlinear_dominance_basic_positive_train_to_test/
609
  table.tex)
610
- Overfull \hbox (31.94885pt too wide) in paragraph at lines 1171--1175
611
  []\OT1/cmtt/m/n/10 scripts/export[]cil[]charts.py\OT1/cmr/m/n/10 , \OT1/cmtt/m/
612
  n/10 scripts/build[]data[]accounting.py\OT1/cmr/m/n/10 , and \OT1/cmtt/m/n/10 s
613
  cripts/audit[]cil[]charts.py
614
  []
615
 
616
 
617
- Overfull \hbox (127.11275pt too wide) in paragraph at lines 1177--1181
618
  []\OT1/cmtt/m/n/10 cil/chart[]features.py \OT1/cmr/m/n/10 cen-tral-izes deploym
619
  ent-visible chart fea-ture con-struc-tion, and \OT1/cmtt/m/n/10 scripts/audit[]
620
  chart[]feature[]sources.py
621
  []
622
 
623
 
624
- Overfull \hbox (104.78587pt too wide) in paragraph at lines 1181--1184
625
  []\OT1/cmtt/m/n/10 scripts/slurm/render[]six[]task[]chart[]observations.sbatch
626
  \OT1/cmr/m/n/10 and \OT1/cmtt/m/n/10 scripts/slurm/reexport[]rgb[]ref[]cil[]cha
627
  rts.sbatch
628
  []
629
 
630
 
631
- Overfull \hbox (23.72661pt too wide) in paragraph at lines 1184--1189
632
  []\OT1/cmtt/m/n/10 scripts/export[]chart[]observation[]embeddings.py \OT1/cmr/m
633
  /n/10 and \OT1/cmtt/m/n/10 scripts/export[]chart[]object[]embeddings.py
634
  []
635
 
636
 
637
- Overfull \hbox (129.91359pt too wide) in paragraph at lines 1184--1189
638
  \OT1/cmr/m/n/10 cre-ate de-ter-min-is-tic 32D RGB-stat and 64D RGB object-layou
639
  t em-bed-dings, and \OT1/cmtt/m/n/10 scripts/slurm/train[]ctt[]feature[]proxy.s
640
  batch
641
  []
642
 
643
 
644
- Overfull \hbox (7.97675pt too wide) in paragraph at lines 1189--1198
645
  []\OT1/cmtt/m/n/10 scripts/eval[]ctt[]generated[]rollout.py \OT1/cmr/m/n/10 and
646
  \OT1/cmtt/m/n/10 scripts/slurm/eval[]ctt[]generated[]rollout.sbatch
647
  []
648
 
649
 
650
- Overfull \hbox (20.61057pt too wide) in paragraph at lines 1189--1198
651
  \OT1/cmr/m/n/10 train-split cal-i-bra-tion and meta-data load-ing for deploymen
652
  t-visible chart fea-tures such as \OT1/cmtt/m/n/10 base[]context[]obs\OT1/cmr/m
653
  /n/10 .
654
  []
655
 
656
 
657
- Overfull \hbox (49.05014pt too wide) in paragraph at lines 1189--1198
658
  \OT1/cmr/m/n/10 They also record action-bound va-lid-ity la-bels and sup-port r
659
  aw-action re-play through \OT1/cmtt/m/n/10 --disable-action-clipping
660
  []
661
 
662
 
663
- Overfull \hbox (2.58342pt too wide) in paragraph at lines 1198--1202
664
  []\OT1/cmtt/m/n/10 scripts/eval[]nonlinear[]dominance[]selector.py \OT1/cmr/m/n
665
  /10 shares the chart-compatibility feature-loading path
666
  []
667
 
668
-
669
- Overfull \hbox (11.7557pt too wide) in paragraph at lines 1202--1205
670
  []\OT1/cmtt/m/n/10 scripts/audit[]action[]bounds.py \OT1/cmr/m/n/10 pro-duces \
671
  OT1/cmtt/m/n/10 runs/action[]bound[]audit[]rgb[]refs\OT1/cmr/m/n/10 , which au-
672
  dits whether
673
  []
674
 
675
- [13]
676
- Overfull \hbox (6.0625pt too wide) in paragraph at lines 1224--1227
677
  []\OT1/cmtt/m/n/10 scripts/eval[]chart[]positive[]memory[]proxy.py \OT1/cmr/m/n
678
  /10 and \OT1/cmtt/m/n/10 scripts/build[]ctt[]proxy[]comparison.py \OT1/cmr/m/n/
679
  10 gen-
680
  []
681
 
682
 
683
- Overfull \hbox (63.81772pt too wide) in paragraph at lines 1227--1232
684
  \OT1/cmr/m/n/10 min-is-tic sum-maries of \OT1/cmtt/m/n/10 delta[]action\OT1/cmr
685
  /m/n/10 ; \OT1/cmtt/m/n/10 runs/tangent[]reconstruction \OT1/cmr/m/n/10 and \OT
686
  1/cmtt/m/n/10 runs/tangent[]reconstruction[]rgb[]refs
687
  []
688
 
689
 
690
- Overfull \hbox (61.283pt too wide) in paragraph at lines 1232--1236
691
  []\OT1/cmtt/m/n/10 scripts/audit[]cil[]charts.py \OT1/cmr/m/n/10 writes the lea
692
  k-age re-ports \OT1/cmtt/m/n/10 runs/leakage[]audit \OT1/cmr/m/n/10 and \OT1/cm
693
  tt/m/n/10 runs/leakage[]audit[]rgb[]refs\OT1/cmr/m/n/10 ,
694
  []
695
 
696
 
697
- Overfull \hbox (20.3325pt too wide) in paragraph at lines 1236--1239
698
  []\OT1/cmtt/m/n/10 scripts/train[]utility[]energy.py \OT1/cmr/m/n/10 and \OT1/c
699
  mtt/m/n/10 scripts/calibrate[]dominance.py \OT1/cmr/m/n/10 im-ple-ment the util
700
  -ity/scoring
701
  []
702
 
703
 
704
- Overfull \hbox (3.63927pt too wide) in paragraph at lines 1245--1249
705
  []\OT1/cmtt/m/n/10 scripts/backfill[]paper[]run[]artifacts.py \OT1/cmr/m/n/10 t
706
  rans-par-ently back-fills non-Markdown run meta-data such
707
  []
708
 
709
 
710
- Underfull \hbox (badness 10000) in paragraph at lines 1257--1257
711
  []\OT1/cmr/m/n/10 Table 38: []Claim-to-artifact au-dit for this draft. The au-d
712
  it is gen-er-ated by
713
  []
@@ -724,7 +724,7 @@ Package rerunfilecheck Info: File `main.out' has not changed.
724
  Here is how much of TeX's memory you used:
725
  10295 strings out of 480884
726
  159358 string characters out of 5900692
727
- 728572 words of memory out of 5000000
728
  27161 multiletter control sequences out of 15000+600000
729
  414764 words of font info for 71 fonts, out of 8000000 for 9000
730
  36 hyphenation exceptions out of 8191
@@ -769,7 +769,7 @@ cm/cmtt9.pfb></cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/share/texm
769
  f-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb></cvmfs/soft.computecanad
770
  a.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/fonts/type1/public/cm-super/sfr
771
  m1000.pfb>
772
- Output written on main.pdf (34 pages, 439114 bytes).
773
  PDF statistics:
774
  460 PDF objects out of 1000 (max. 8388607)
775
  393 compressed objects within 4 object streams
 
1
+ This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021 Gentoo Linux) (preloaded format=pdflatex 2023.8.23) 4 JUL 2026 03:24
2
  entering extended mode
3
  restricted \write18 enabled.
4
  %&-line parsing enabled.
 
536
  (./tables/source_score_sweep.tex) (./tables/selector_calibration.tex) [6]
537
  (../runs/ctt_residual_smoke_proxy/table.tex)
538
  (../runs/ctt_val_proxy_comparison/table.tex) [7]
539
+ Overfull \hbox (21.77454pt too wide) in paragraph at lines 477--484
540
  \OT1/cmr/m/n/10 base plus gen-er-ated can-di-dates in Man-iSkill, and writes me
541
  a-sured rows con-sum-able by \OT1/cmtt/m/n/10 scripts/eval[]metrics.py\OT1/cmr/
542
  m/n/10 .
543
  []
544
 
545
 
546
+ Overfull \hbox (131.08893pt too wide) in paragraph at lines 485--491
547
  []\OT1/cmr/m/n/10 A one-chart smoke run at K=2 ver-i-fies the mea-sured path an
548
  d re-store ac-cu-racy (\OT1/cmtt/m/n/10 runs/ctt[]residual[]rollout[]direct[]sm
549
  oke[]seed0[]v3\OT1/cmr/m/n/10 ),
 
552
  (../runs/action_bound_audit_rgb_refs/table.tex) [8]
553
  (../runs/ctt_base_context_obs_val_noclip_rollout_comparison/table.tex)
554
  (../runs/ctt_base_context_obs_test_noclip_rollout_comparison/table.tex)
555
+ Underfull \hbox (badness 10000) in paragraph at lines 574--574
556
  []\OT1/cmr/m/n/10 Table 11: []Scaled raw-action val-i-da-tion re-fresh for \OT1
557
  /cmtt/m/n/10 base[]context[]obs\OT1/cmr/m/n/10 , K=8, with
558
  []
559
 
560
  (../runs/ctt_base_context_obs_val_scaled0215_rollout_comparison/table.tex)
561
+ Underfull \hbox (badness 10000) in paragraph at lines 585--585
562
  []\OT1/cmr/m/n/10 Table 12: []Scaled raw-action held-out test re-fresh for \OT1
563
  /cmtt/m/n/10 base[]context[]obs\OT1/cmr/m/n/10 , K=8, with
564
  []
565
 
566
 
567
+ Underfull \hbox (badness 1082) in paragraph at lines 585--585
568
  \OT1/cmtt/m/n/10 --execution-action-scale 0.215 \OT1/cmr/m/n/10 and clip-ping d
569
  is-abled. The global scale im-proves base action-
570
  []
 
581
  (../runs/ctt_base_context_obs_val_rollout_comparison/table.tex)
582
  (../runs/ctt_base_context_obj_val_rollout_comparison/table.tex)
583
  (../runs/ctt_test_rollout_comparison/table.tex)
584
+ (../runs/ctt_base_context_obs_test_rollout_comparison/table.tex) [10]
585
+ (../runs/ctt_dominance_val_to_test/table.tex)
586
  (../runs/ctt_learned_dominance_val_to_test/table.tex)
587
  (../runs/ctt_base_context_obs_learned_dominance_context_val_to_test/table.tex)
588
  (../runs/ctt_base_context_obs_learned_dominance_context_tangent_success_tanh_va
 
593
  le.tex)
594
  (../runs/ctt_base_context_obs_learned_dominance_source_envclip_train_to_test/ta
595
  ble.tex) [11]
596
+ Underfull \hbox (badness 3439) in paragraph at lines 981--981
597
  []\OT1/cmr/m/n/10 Table 31: []Held-out test \OT1/cmtt/m/n/10 env[]clip \OT1/cmr
598
  /m/n/10 mea-sured roll-out at K=16. The ta-ble is gen-er-ated by
599
  []
 
607
  (../runs/ctt_base_context_obs_learned_dominance_train_to_test/table.tex)
608
  (../runs/ctt_base_context_obs_nonlinear_dominance_basic_positive_train_to_test/
609
  table.tex)
610
+ Overfull \hbox (31.94885pt too wide) in paragraph at lines 1174--1178
611
  []\OT1/cmtt/m/n/10 scripts/export[]cil[]charts.py\OT1/cmr/m/n/10 , \OT1/cmtt/m/
612
  n/10 scripts/build[]data[]accounting.py\OT1/cmr/m/n/10 , and \OT1/cmtt/m/n/10 s
613
  cripts/audit[]cil[]charts.py
614
  []
615
 
616
 
617
+ Overfull \hbox (127.11275pt too wide) in paragraph at lines 1180--1184
618
  []\OT1/cmtt/m/n/10 cil/chart[]features.py \OT1/cmr/m/n/10 cen-tral-izes deploym
619
  ent-visible chart fea-ture con-struc-tion, and \OT1/cmtt/m/n/10 scripts/audit[]
620
  chart[]feature[]sources.py
621
  []
622
 
623
 
624
+ Overfull \hbox (104.78587pt too wide) in paragraph at lines 1184--1187
625
  []\OT1/cmtt/m/n/10 scripts/slurm/render[]six[]task[]chart[]observations.sbatch
626
  \OT1/cmr/m/n/10 and \OT1/cmtt/m/n/10 scripts/slurm/reexport[]rgb[]ref[]cil[]cha
627
  rts.sbatch
628
  []
629
 
630
 
631
+ Overfull \hbox (23.72661pt too wide) in paragraph at lines 1187--1192
632
  []\OT1/cmtt/m/n/10 scripts/export[]chart[]observation[]embeddings.py \OT1/cmr/m
633
  /n/10 and \OT1/cmtt/m/n/10 scripts/export[]chart[]object[]embeddings.py
634
  []
635
 
636
 
637
+ Overfull \hbox (129.91359pt too wide) in paragraph at lines 1187--1192
638
  \OT1/cmr/m/n/10 cre-ate de-ter-min-is-tic 32D RGB-stat and 64D RGB object-layou
639
  t em-bed-dings, and \OT1/cmtt/m/n/10 scripts/slurm/train[]ctt[]feature[]proxy.s
640
  batch
641
  []
642
 
643
 
644
+ Overfull \hbox (7.97675pt too wide) in paragraph at lines 1192--1201
645
  []\OT1/cmtt/m/n/10 scripts/eval[]ctt[]generated[]rollout.py \OT1/cmr/m/n/10 and
646
  \OT1/cmtt/m/n/10 scripts/slurm/eval[]ctt[]generated[]rollout.sbatch
647
  []
648
 
649
 
650
+ Overfull \hbox (20.61057pt too wide) in paragraph at lines 1192--1201
651
  \OT1/cmr/m/n/10 train-split cal-i-bra-tion and meta-data load-ing for deploymen
652
  t-visible chart fea-tures such as \OT1/cmtt/m/n/10 base[]context[]obs\OT1/cmr/m
653
  /n/10 .
654
  []
655
 
656
 
657
+ Overfull \hbox (49.05014pt too wide) in paragraph at lines 1192--1201
658
  \OT1/cmr/m/n/10 They also record action-bound va-lid-ity la-bels and sup-port r
659
  aw-action re-play through \OT1/cmtt/m/n/10 --disable-action-clipping
660
  []
661
 
662
 
663
+ Overfull \hbox (2.58342pt too wide) in paragraph at lines 1201--1205
664
  []\OT1/cmtt/m/n/10 scripts/eval[]nonlinear[]dominance[]selector.py \OT1/cmr/m/n
665
  /10 shares the chart-compatibility feature-loading path
666
  []
667
 
668
+ [13]
669
+ Overfull \hbox (11.7557pt too wide) in paragraph at lines 1205--1208
670
  []\OT1/cmtt/m/n/10 scripts/audit[]action[]bounds.py \OT1/cmr/m/n/10 pro-duces \
671
  OT1/cmtt/m/n/10 runs/action[]bound[]audit[]rgb[]refs\OT1/cmr/m/n/10 , which au-
672
  dits whether
673
  []
674
 
675
+
676
+ Overfull \hbox (6.0625pt too wide) in paragraph at lines 1227--1230
677
  []\OT1/cmtt/m/n/10 scripts/eval[]chart[]positive[]memory[]proxy.py \OT1/cmr/m/n
678
  /10 and \OT1/cmtt/m/n/10 scripts/build[]ctt[]proxy[]comparison.py \OT1/cmr/m/n/
679
  10 gen-
680
  []
681
 
682
 
683
+ Overfull \hbox (63.81772pt too wide) in paragraph at lines 1230--1235
684
  \OT1/cmr/m/n/10 min-is-tic sum-maries of \OT1/cmtt/m/n/10 delta[]action\OT1/cmr
685
  /m/n/10 ; \OT1/cmtt/m/n/10 runs/tangent[]reconstruction \OT1/cmr/m/n/10 and \OT
686
  1/cmtt/m/n/10 runs/tangent[]reconstruction[]rgb[]refs
687
  []
688
 
689
 
690
+ Overfull \hbox (61.283pt too wide) in paragraph at lines 1235--1239
691
  []\OT1/cmtt/m/n/10 scripts/audit[]cil[]charts.py \OT1/cmr/m/n/10 writes the lea
692
  k-age re-ports \OT1/cmtt/m/n/10 runs/leakage[]audit \OT1/cmr/m/n/10 and \OT1/cm
693
  tt/m/n/10 runs/leakage[]audit[]rgb[]refs\OT1/cmr/m/n/10 ,
694
  []
695
 
696
 
697
+ Overfull \hbox (20.3325pt too wide) in paragraph at lines 1239--1242
698
  []\OT1/cmtt/m/n/10 scripts/train[]utility[]energy.py \OT1/cmr/m/n/10 and \OT1/c
699
  mtt/m/n/10 scripts/calibrate[]dominance.py \OT1/cmr/m/n/10 im-ple-ment the util
700
  -ity/scoring
701
  []
702
 
703
 
704
+ Overfull \hbox (3.63927pt too wide) in paragraph at lines 1248--1252
705
  []\OT1/cmtt/m/n/10 scripts/backfill[]paper[]run[]artifacts.py \OT1/cmr/m/n/10 t
706
  rans-par-ently back-fills non-Markdown run meta-data such
707
  []
708
 
709
 
710
+ Underfull \hbox (badness 10000) in paragraph at lines 1260--1260
711
  []\OT1/cmr/m/n/10 Table 38: []Claim-to-artifact au-dit for this draft. The au-d
712
  it is gen-er-ated by
713
  []
 
724
  Here is how much of TeX's memory you used:
725
  10295 strings out of 480884
726
  159358 string characters out of 5900692
727
+ 730572 words of memory out of 5000000
728
  27161 multiletter control sequences out of 15000+600000
729
  414764 words of font info for 71 fonts, out of 8000000 for 9000
730
  36 hyphenation exceptions out of 8191
 
769
  f-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb></cvmfs/soft.computecanad
770
  a.ca/gentoo/2023/x86-64-v3/usr/share/texmf-dist/fonts/type1/public/cm-super/sfr
771
  m1000.pfb>
772
+ Output written on main.pdf (34 pages, 439381 bytes).
773
  PDF statistics:
774
  460 PDF objects out of 1000 (max. 8388607)
775
  393 compressed objects within 4 object streams
workspace/latex/main.pdf CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:7d3c2093b0e3ea7a5d6c880de64bad3afc8ef4efbb06091933f682210e4725a6
3
- size 439114
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9740bd18310310f1de94ab1f223714e7724c3c6e99690e012e6487f4dbef1c23
3
+ size 439381
workspace/latex/main.tex CHANGED
@@ -448,7 +448,10 @@ and keeps NegativeNear@0.20 within the one-point safety slack, but it does not
448
  beat local-atlas on \pptc{} coverage. The entropic-OT residual ablation also
449
  passes the proxy gate, but it is worse than plain residual \ctt{} on both
450
  \pptc{} coverage and mean positive distance; we therefore keep it as an
451
- ablation rather than the main support result. Gated residual \ctt{} lowers mean positive
 
 
 
452
  distance further, but the three-seed NegativeNear@0.20 average exceeds the
453
  safety slack, so it fails the proxy gate. The honest interpretation is that
454
  residual \ctt{} is eligible for measured rollout, while the support/safety
 
448
  beat local-atlas on \pptc{} coverage. The entropic-OT residual ablation also
449
  passes the proxy gate, but it is worse than plain residual \ctt{} on both
450
  \pptc{} coverage and mean positive distance; we therefore keep it as an
451
+ ablation rather than the main support result. Removing cycle consistency lowers
452
+ NegativeNear@0.20 but is also slightly worse than the cycle residual row on
453
+ \pptc{} and mean positive distance, supporting the default cycle term without
454
+ turning it into a separate contribution. Gated residual \ctt{} lowers mean positive
455
  distance further, but the three-seed NegativeNear@0.20 average exceeds the
456
  safety slack, so it fails the proxy gate. The honest interpretation is that
457
  residual \ctt{} is eligible for measured rollout, while the support/safety