ctt reproduce v0 artifacts
Browse files
workspace/runs/reproduce_v0/leakage_audit_train.json
ADDED
|
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"indexes": [
|
| 3 |
+
{
|
| 4 |
+
"audience": "train_retrieval",
|
| 5 |
+
"include_outcomes": true,
|
| 6 |
+
"num_groups": 2873,
|
| 7 |
+
"num_rows": 45968,
|
| 8 |
+
"path": "data/cil_charts/train/index.json",
|
| 9 |
+
"retrieval_index_allowed": true,
|
| 10 |
+
"split": "train"
|
| 11 |
+
}
|
| 12 |
+
],
|
| 13 |
+
"num_indexes": 1,
|
| 14 |
+
"status": "pass",
|
| 15 |
+
"violations": [],
|
| 16 |
+
"warnings": []
|
| 17 |
+
}
|
workspace/runs/reproduce_v0/metrics.json
ADDED
|
@@ -0,0 +1,306 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"acceptance_gates": [
|
| 3 |
+
{
|
| 4 |
+
"direction": "gte",
|
| 5 |
+
"name": "selected_clean_success >= 47.45%",
|
| 6 |
+
"passed": false,
|
| 7 |
+
"threshold": 0.4745,
|
| 8 |
+
"value": 0.3889855072463768
|
| 9 |
+
},
|
| 10 |
+
{
|
| 11 |
+
"direction": "gte",
|
| 12 |
+
"name": "selected_clean_success >= 50%",
|
| 13 |
+
"passed": false,
|
| 14 |
+
"threshold": 0.5,
|
| 15 |
+
"value": 0.3889855072463768
|
| 16 |
+
},
|
| 17 |
+
{
|
| 18 |
+
"direction": "gte",
|
| 19 |
+
"name": "proposal_oracle_success >= 50%",
|
| 20 |
+
"passed": false,
|
| 21 |
+
"threshold": 0.5,
|
| 22 |
+
"value": 0.44347826086956516
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"direction": "lt",
|
| 26 |
+
"name": "support_gap < 7 pts",
|
| 27 |
+
"passed": false,
|
| 28 |
+
"threshold": 0.07,
|
| 29 |
+
"value": 0.12637681159420305
|
| 30 |
+
},
|
| 31 |
+
{
|
| 32 |
+
"direction": "lt",
|
| 33 |
+
"name": "selector_gap < 3 pts",
|
| 34 |
+
"passed": false,
|
| 35 |
+
"threshold": 0.03,
|
| 36 |
+
"value": 0.05449275362318834
|
| 37 |
+
},
|
| 38 |
+
{
|
| 39 |
+
"direction": "gte",
|
| 40 |
+
"name": "strict PTR@16/0.20 >= 35%",
|
| 41 |
+
"passed": false,
|
| 42 |
+
"threshold": 0.35,
|
| 43 |
+
"value": 0.23655913978494625
|
| 44 |
+
},
|
| 45 |
+
{
|
| 46 |
+
"direction": "gte",
|
| 47 |
+
"name": "loose PTR@16/0.40 >= 60%",
|
| 48 |
+
"passed": false,
|
| 49 |
+
"threshold": 0.6,
|
| 50 |
+
"value": 0.5268817204301075
|
| 51 |
+
},
|
| 52 |
+
{
|
| 53 |
+
"direction": "lte",
|
| 54 |
+
"name": "negative-near@16/0.20 <= 5%",
|
| 55 |
+
"passed": false,
|
| 56 |
+
"threshold": 0.05,
|
| 57 |
+
"value": 0.05333333333333334
|
| 58 |
+
}
|
| 59 |
+
],
|
| 60 |
+
"best_candidate_oracle_key": "transport_field_reground_fieldonly_k6matched_b12_clean_k6_dropnoopwg_retargeted_srcscore001_oraclek8",
|
| 61 |
+
"best_clean_key": "transport_field_reground_fieldonly_k6matched_b12_clean_k6_dropnoopwg_retargeted_srcscore_task_pick001_stack005",
|
| 62 |
+
"best_support_proxy": {
|
| 63 |
+
"label": "chart-synthesis",
|
| 64 |
+
"mean_positive_min_rms_l2_at_16": 0.5247493039060185,
|
| 65 |
+
"missing": false,
|
| 66 |
+
"negative_near_at_16_thr_0p2": 0.05333333333333334,
|
| 67 |
+
"num_groups": 93,
|
| 68 |
+
"positive_closer_than_negative_rate_at_16": 0.6533333333333333,
|
| 69 |
+
"ptr_at_16_thr_0p2": 0.23655913978494625,
|
| 70 |
+
"ptr_at_16_thr_0p4": 0.5268817204301075,
|
| 71 |
+
"source": "results/generator_v2_positive_tangent_chart_synthesis_d15_w1_tau0p5_eval.json"
|
| 72 |
+
},
|
| 73 |
+
"causal_action_decomposition": {
|
| 74 |
+
"base": 0.29739130434782607,
|
| 75 |
+
"clean_gain": 0.09159420289855075,
|
| 76 |
+
"closed_fraction_of_noexpert_gap": 0.3361702127659574,
|
| 77 |
+
"full_oracle": 0.6933333333333334,
|
| 78 |
+
"full_oracle_gap": 0.30434782608695654,
|
| 79 |
+
"proposal_oracle": 0.44347826086956516,
|
| 80 |
+
"same_state_gain_over_base": 0.27246376811594214,
|
| 81 |
+
"same_state_oracle": 0.5698550724637682,
|
| 82 |
+
"selected": 0.3889855072463768,
|
| 83 |
+
"selector_gap": 0.05449275362318834,
|
| 84 |
+
"support_gap": 0.12637681159420305,
|
| 85 |
+
"total_gap_to_same_state": 0.1808695652173914
|
| 86 |
+
},
|
| 87 |
+
"causal_action_targets": {
|
| 88 |
+
"best_paper_target_range": [
|
| 89 |
+
0.47,
|
| 90 |
+
0.52
|
| 91 |
+
],
|
| 92 |
+
"selected_success_for_65pct_gap_closure": 0.47449275362318843,
|
| 93 |
+
"selected_success_for_75pct_gap_closure": 0.5017391304347827
|
| 94 |
+
},
|
| 95 |
+
"chart_export": {
|
| 96 |
+
"audience": "train_retrieval",
|
| 97 |
+
"content_hash": "4b815cf64a7c295982a70268111abf4637f42ca079b4084024056433e3ea60c0",
|
| 98 |
+
"include_outcomes": true,
|
| 99 |
+
"label_counts": {
|
| 100 |
+
"negative": 35225,
|
| 101 |
+
"neutral": 9183,
|
| 102 |
+
"positive": 1560
|
| 103 |
+
},
|
| 104 |
+
"missing": false,
|
| 105 |
+
"num_groups_exported": 2873,
|
| 106 |
+
"num_rows": 45968,
|
| 107 |
+
"path": "data/cil_charts/train/index.json",
|
| 108 |
+
"retrieval_index_allowed": true,
|
| 109 |
+
"shard_count": 1,
|
| 110 |
+
"split": "train",
|
| 111 |
+
"task_counts": {
|
| 112 |
+
"LiftPegUpright-v1": 8000,
|
| 113 |
+
"PickCube-v1": 16000,
|
| 114 |
+
"PullCube-v1": 5968,
|
| 115 |
+
"PushCube-v1": 8000,
|
| 116 |
+
"StackCube-v1": 8000
|
| 117 |
+
}
|
| 118 |
+
},
|
| 119 |
+
"command": "python scripts/reproduce_v0_report.py",
|
| 120 |
+
"data_hash": "1286909a5b6ab7018641a5f02ccdeed5860d9c85efaf8b8f13d37fcbc27cb18b",
|
| 121 |
+
"generated_utc": "2026-07-02T23:01:22.292526+00:00",
|
| 122 |
+
"git": {
|
| 123 |
+
"commit": "14e81292e2004925f81e0bb4810f6f144bfd87b7",
|
| 124 |
+
"dirty": true,
|
| 125 |
+
"dirty_line_count": 100
|
| 126 |
+
},
|
| 127 |
+
"host": {
|
| 128 |
+
"hostname": "rorqual4",
|
| 129 |
+
"machine": "x86_64",
|
| 130 |
+
"platform": "Linux-5.14.0-687.15.1.el9_8.x86_64-x86_64-AMD_EPYC_9654_96-Core_Processor-with-glibc2.37"
|
| 131 |
+
},
|
| 132 |
+
"input_files": [
|
| 133 |
+
{
|
| 134 |
+
"bytes": 748066,
|
| 135 |
+
"path": "results/paper_analysis.json",
|
| 136 |
+
"sha256": "d1eceb0f62469a28c827d4e15a48b4ba2f10bf4ddc2683ea175c76a645b6bcfc"
|
| 137 |
+
},
|
| 138 |
+
{
|
| 139 |
+
"bytes": 57175,
|
| 140 |
+
"path": "results/paper_analysis.md",
|
| 141 |
+
"sha256": "dcc26b0692fafe3c80d204c1210a47bfd7df694ddd9bdd3ea2bde93b61e418e3"
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"bytes": 1300,
|
| 145 |
+
"path": "results/generator_v2_positive_tangent_targets_summary.json",
|
| 146 |
+
"sha256": "e865dde7889d442990dc3290f1a4d38d0b502cea7d7c4f729d35a87bd772244d"
|
| 147 |
+
},
|
| 148 |
+
{
|
| 149 |
+
"bytes": 1534508,
|
| 150 |
+
"path": "results/generator_v2_positive_tangent_memory_eval.json",
|
| 151 |
+
"sha256": "a18307de406d7cacd272d6b5a266656dd1100cc0ac9f631e29e1e5bc81eec0c2"
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"bytes": 6024,
|
| 155 |
+
"path": "results/generator_v2_positive_tangent_local_atlas_sweep_summary.json",
|
| 156 |
+
"sha256": "cd00b4604eea036d77475e830690469eafb65779708af957d2ca72097fd3789f"
|
| 157 |
+
},
|
| 158 |
+
{
|
| 159 |
+
"bytes": 7242,
|
| 160 |
+
"path": "results/generator_v2_positive_tangent_chart_synthesis_sweep_summary.json",
|
| 161 |
+
"sha256": "730bdfed34d819e31dbe7c8592fc9764294f1ec19d54cf1bea56134452b6d74d"
|
| 162 |
+
},
|
| 163 |
+
{
|
| 164 |
+
"bytes": 4257,
|
| 165 |
+
"path": "results/generator_v2_positive_tangent_cvae_sweep_summary.json",
|
| 166 |
+
"sha256": "bef9ac66b1a6765a5a5cc72b1a404c75d91cf26a52c72902b083d05b40a49758"
|
| 167 |
+
},
|
| 168 |
+
{
|
| 169 |
+
"bytes": 4825,
|
| 170 |
+
"path": "results/generator_v2_positive_tangent_spline_cvae_sweep_summary.json",
|
| 171 |
+
"sha256": "af82ba12af293a2775909f2c2f9a8882d0693ac9baab37f89a298af8160b7ca7"
|
| 172 |
+
},
|
| 173 |
+
{
|
| 174 |
+
"bytes": 3855,
|
| 175 |
+
"path": "results/generator_v2_positive_tangent_spline_flow_sweep_summary.json",
|
| 176 |
+
"sha256": "6b25d488876dcdf184129446d9d9cf89fd6f7c40fea09062b9b1ce70e86fd04f"
|
| 177 |
+
},
|
| 178 |
+
{
|
| 179 |
+
"bytes": 9994,
|
| 180 |
+
"path": "results/generator_v2_positive_tangent_guided_spline_flow_sweep_summary.json",
|
| 181 |
+
"sha256": "0abdbb6e1901c95828123f847e80084305c4bbfbef8762787839fa994d72349e"
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"bytes": 16002,
|
| 185 |
+
"path": "latex/main.tex",
|
| 186 |
+
"sha256": "e5d21a4aaa9193e12187154ad776d2335b5e39d81f873185439e166b76195f4c"
|
| 187 |
+
},
|
| 188 |
+
{
|
| 189 |
+
"bytes": 662,
|
| 190 |
+
"path": "latex/tables/car_decomposition.tex",
|
| 191 |
+
"sha256": "b91502d96f1ccf0b8e943d2432612820b498962b02872abd8a659aede47bcb73"
|
| 192 |
+
},
|
| 193 |
+
{
|
| 194 |
+
"bytes": 414971,
|
| 195 |
+
"path": "data/cil_charts/train/index.json",
|
| 196 |
+
"sha256": "b0d684b6c63b2ace1071f1a737c6ebc743bdab995b4727f8965e1955217eb3b8"
|
| 197 |
+
},
|
| 198 |
+
{
|
| 199 |
+
"bytes": 345,
|
| 200 |
+
"path": "runs/reproduce_v0/leakage_audit_train.json",
|
| 201 |
+
"sha256": "7e32288520ea60bccb7ab6975138e8972564b1fffd2a6629a9791a8a871fc4e1"
|
| 202 |
+
}
|
| 203 |
+
],
|
| 204 |
+
"leakage_audit": {
|
| 205 |
+
"missing": false,
|
| 206 |
+
"num_indexes": 1,
|
| 207 |
+
"path": "runs/reproduce_v0/leakage_audit_train.json",
|
| 208 |
+
"status": "pass",
|
| 209 |
+
"violations": [],
|
| 210 |
+
"warnings": []
|
| 211 |
+
},
|
| 212 |
+
"leakage_contract": {
|
| 213 |
+
"deployment_clean_disallows": [
|
| 214 |
+
"validation/test same-state rewards",
|
| 215 |
+
"validation/test same-state proposals",
|
| 216 |
+
"expert proposals at deployment",
|
| 217 |
+
"hidden simulator state at selection time"
|
| 218 |
+
],
|
| 219 |
+
"retrieval_index": "train-only",
|
| 220 |
+
"test_outcomes": "evaluator-only"
|
| 221 |
+
},
|
| 222 |
+
"paper_analysis_generated_utc": "2026-07-02T22:43:39+00:00",
|
| 223 |
+
"python": "3.11.4 (main, Nov 4 2023, 03:43:13) [GCC 12.3.1 20230526]",
|
| 224 |
+
"report_type": "reproduce_v0",
|
| 225 |
+
"source": "results/paper_analysis.json",
|
| 226 |
+
"split_hash": "94d8fabb1c8a0e0f0f2dadd1a4eea4941db0d0dab986abf42dc645159df8a2f6",
|
| 227 |
+
"support_proxy_rows": [
|
| 228 |
+
{
|
| 229 |
+
"label": "memory",
|
| 230 |
+
"mean_positive_min_rms_l2_at_16": 0.6388166329321816,
|
| 231 |
+
"missing": false,
|
| 232 |
+
"negative_near_at_16_thr_0p2": 0.08,
|
| 233 |
+
"num_groups": 93,
|
| 234 |
+
"positive_closer_than_negative_rate_at_16": 0.6133333333333333,
|
| 235 |
+
"ptr_at_16_thr_0p2": 0.11827956989247312,
|
| 236 |
+
"ptr_at_16_thr_0p4": 0.41935483870967744,
|
| 237 |
+
"source": "results/generator_v2_positive_tangent_memory_eval.json"
|
| 238 |
+
},
|
| 239 |
+
{
|
| 240 |
+
"label": "local-atlas",
|
| 241 |
+
"mean_positive_min_rms_l2_at_16": 0.5330067923630918,
|
| 242 |
+
"missing": false,
|
| 243 |
+
"negative_near_at_16_thr_0p2": 0.05333333333333334,
|
| 244 |
+
"num_groups": 93,
|
| 245 |
+
"positive_closer_than_negative_rate_at_16": 0.64,
|
| 246 |
+
"ptr_at_16_thr_0p2": 0.23655913978494625,
|
| 247 |
+
"ptr_at_16_thr_0p4": 0.5268817204301075,
|
| 248 |
+
"source": "results/generator_v2_positive_tangent_local_atlas_pool16_eval.json"
|
| 249 |
+
},
|
| 250 |
+
{
|
| 251 |
+
"label": "chart-synthesis",
|
| 252 |
+
"mean_positive_min_rms_l2_at_16": 0.5247493039060185,
|
| 253 |
+
"missing": false,
|
| 254 |
+
"negative_near_at_16_thr_0p2": 0.05333333333333334,
|
| 255 |
+
"num_groups": 93,
|
| 256 |
+
"positive_closer_than_negative_rate_at_16": 0.6533333333333333,
|
| 257 |
+
"ptr_at_16_thr_0p2": 0.23655913978494625,
|
| 258 |
+
"ptr_at_16_thr_0p4": 0.5268817204301075,
|
| 259 |
+
"source": "results/generator_v2_positive_tangent_chart_synthesis_d15_w1_tau0p5_eval.json"
|
| 260 |
+
},
|
| 261 |
+
{
|
| 262 |
+
"label": "raw-cvae",
|
| 263 |
+
"mean_positive_min_rms_l2_at_16": 0.641030304113575,
|
| 264 |
+
"missing": false,
|
| 265 |
+
"negative_near_at_16_thr_0p2": 0.0,
|
| 266 |
+
"num_groups": 93,
|
| 267 |
+
"positive_closer_than_negative_rate_at_16": 0.6533333333333333,
|
| 268 |
+
"ptr_at_16_thr_0p2": 0.07526881720430108,
|
| 269 |
+
"ptr_at_16_thr_0p4": 0.34408602150537637,
|
| 270 |
+
"source": "results/generator_v2_positive_tangent_cvae_temp0p5_eval.json"
|
| 271 |
+
},
|
| 272 |
+
{
|
| 273 |
+
"label": "spline-cvae",
|
| 274 |
+
"mean_positive_min_rms_l2_at_16": 0.6786195585806957,
|
| 275 |
+
"missing": false,
|
| 276 |
+
"negative_near_at_16_thr_0p2": 0.013333333333333334,
|
| 277 |
+
"num_groups": 93,
|
| 278 |
+
"positive_closer_than_negative_rate_at_16": 0.6666666666666666,
|
| 279 |
+
"ptr_at_16_thr_0p2": 0.0967741935483871,
|
| 280 |
+
"ptr_at_16_thr_0p4": 0.34408602150537637,
|
| 281 |
+
"source": "results/generator_v2_positive_tangent_spline_cvae_eval.json"
|
| 282 |
+
},
|
| 283 |
+
{
|
| 284 |
+
"label": "spline-flow",
|
| 285 |
+
"mean_positive_min_rms_l2_at_16": 0.7541321921929743,
|
| 286 |
+
"missing": false,
|
| 287 |
+
"negative_near_at_16_thr_0p2": 0.0,
|
| 288 |
+
"num_groups": 93,
|
| 289 |
+
"positive_closer_than_negative_rate_at_16": 0.6666666666666666,
|
| 290 |
+
"ptr_at_16_thr_0p2": 0.010752688172043012,
|
| 291 |
+
"ptr_at_16_thr_0p4": 0.2903225806451613,
|
| 292 |
+
"source": "results/generator_v2_positive_tangent_spline_flow_noise0p5_eval.json"
|
| 293 |
+
},
|
| 294 |
+
{
|
| 295 |
+
"label": "guided-spline-flow",
|
| 296 |
+
"mean_positive_min_rms_l2_at_16": 0.7866852985588353,
|
| 297 |
+
"missing": false,
|
| 298 |
+
"negative_near_at_16_thr_0p2": 0.0,
|
| 299 |
+
"num_groups": 93,
|
| 300 |
+
"positive_closer_than_negative_rate_at_16": 0.6933333333333334,
|
| 301 |
+
"ptr_at_16_thr_0p2": 0.010752688172043012,
|
| 302 |
+
"ptr_at_16_thr_0p4": 0.25806451612903225,
|
| 303 |
+
"source": "results/generator_v2_positive_tangent_guided_spline_flow_gs0p5_pool2_eval.json"
|
| 304 |
+
}
|
| 305 |
+
]
|
| 306 |
+
}
|
workspace/runs/reproduce_v0/report.md
ADDED
|
@@ -0,0 +1,60 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Reproduce V0: Counterfactual Action Atlas Diagnostic
|
| 2 |
+
|
| 3 |
+
Generated UTC: `2026-07-02T23:01:22.292526+00:00`
|
| 4 |
+
Git commit: `14e81292e2004925f81e0bb4810f6f144bfd87b7`; dirty: `True` (100 dirty paths).
|
| 5 |
+
Data hash: `1286909a5b6ab7018641a5f02ccdeed5860d9c85efaf8b8f13d37fcbc27cb18b`
|
| 6 |
+
Split hash: `94d8fabb1c8a0e0f0f2dadd1a4eea4941db0d0dab986abf42dc645159df8a2f6`
|
| 7 |
+
|
| 8 |
+
## Core Decomposition
|
| 9 |
+
|
| 10 |
+
| Quantity | Value |
|
| 11 |
+
| --- | ---: |
|
| 12 |
+
| Base h=16 success | 29.74% |
|
| 13 |
+
| Selected clean V0 success | 38.90% |
|
| 14 |
+
| Clean proposal oracle | 44.35% |
|
| 15 |
+
| Hidden same-state no-expert oracle | 56.99% |
|
| 16 |
+
| Selector gap | 5.45% |
|
| 17 |
+
| Support gap | 12.64% |
|
| 18 |
+
| Closed BC-to-no-expert gap | 33.62% |
|
| 19 |
+
|
| 20 |
+
Interpretation: current V0 proves same-state causal geometry is useful, but the
|
| 21 |
+
larger remaining error is proposal support, not selector calibration.
|
| 22 |
+
|
| 23 |
+
## Support Proxies
|
| 24 |
+
|
| 25 |
+
| Proxy | N | PTR@16/0.20 | PTR@16/0.40 | NegNear@16/0.20 | Pos<Neg@16 | Mean +dist | Source |
|
| 26 |
+
| --- | ---: | ---: | ---: | ---: | ---: | ---: | --- |
|
| 27 |
+
| memory | 93 | 11.83% | 41.94% | 8.00% | 61.33% | 0.6388 | `results/generator_v2_positive_tangent_memory_eval.json` |
|
| 28 |
+
| local-atlas | 93 | 23.66% | 52.69% | 5.33% | 64.00% | 0.5330 | `results/generator_v2_positive_tangent_local_atlas_pool16_eval.json` |
|
| 29 |
+
| chart-synthesis | 93 | 23.66% | 52.69% | 5.33% | 65.33% | 0.5247 | `results/generator_v2_positive_tangent_chart_synthesis_d15_w1_tau0p5_eval.json` |
|
| 30 |
+
| raw-cvae | 93 | 7.53% | 34.41% | 0.00% | 65.33% | 0.6410 | `results/generator_v2_positive_tangent_cvae_temp0p5_eval.json` |
|
| 31 |
+
| spline-cvae | 93 | 9.68% | 34.41% | 1.33% | 66.67% | 0.6786 | `results/generator_v2_positive_tangent_spline_cvae_eval.json` |
|
| 32 |
+
| spline-flow | 93 | 1.08% | 29.03% | 0.00% | 66.67% | 0.7541 | `results/generator_v2_positive_tangent_spline_flow_noise0p5_eval.json` |
|
| 33 |
+
| guided-spline-flow | 93 | 1.08% | 25.81% | 0.00% | 69.33% | 0.7867 | `results/generator_v2_positive_tangent_guided_spline_flow_gs0p5_pool2_eval.json` |
|
| 34 |
+
|
| 35 |
+
## Train Chart DB Export
|
| 36 |
+
|
| 37 |
+
Index: `data/cil_charts/train/index.json`
|
| 38 |
+
Split/audience: `train` / `train_retrieval`
|
| 39 |
+
Rows: 45968; charts: 2873; shards: 1
|
| 40 |
+
Content hash: `4b815cf64a7c295982a70268111abf4637f42ca079b4084024056433e3ea60c0`
|
| 41 |
+
Leakage audit: `pass`; violations: 0; warnings: 0.
|
| 42 |
+
|
| 43 |
+
## Acceptance Gates
|
| 44 |
+
|
| 45 |
+
| Gate | Value | Threshold | Status |
|
| 46 |
+
| --- | ---: | ---: | --- |
|
| 47 |
+
| selected_clean_success >= 47.45% | 38.90% | 47.45% | FAIL |
|
| 48 |
+
| selected_clean_success >= 50% | 38.90% | 50.00% | FAIL |
|
| 49 |
+
| proposal_oracle_success >= 50% | 44.35% | 50.00% | FAIL |
|
| 50 |
+
| support_gap < 7 pts | 12.64% | 7.00% | FAIL |
|
| 51 |
+
| selector_gap < 3 pts | 5.45% | 3.00% | FAIL |
|
| 52 |
+
| strict PTR@16/0.20 >= 35% | 23.66% | 35.00% | FAIL |
|
| 53 |
+
| loose PTR@16/0.40 >= 60% | 52.69% | 60.00% | FAIL |
|
| 54 |
+
| negative-near@16/0.20 <= 5% | 5.33% | 5.00% | FAIL |
|
| 55 |
+
|
| 56 |
+
## Leakage Contract
|
| 57 |
+
|
| 58 |
+
- Retrieval and generator training use train-only chart indexes.
|
| 59 |
+
- Deployment-clean rows do not use validation/test same-state outcomes, validation/test proposals, expert proposals, or hidden simulator state.
|
| 60 |
+
- Validation/test outcomes are evaluator-only and must not enter candidate generation or selection.
|
workspace/runs/reproduce_v0/tables.tex
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
% Auto-generated by scripts/reproduce_v0_report.py
|
| 2 |
+
\begin{tabular}{lrrrrrr}
|
| 3 |
+
\toprule
|
| 4 |
+
Method & Base & Proposal Oracle & Selected & Same-State Oracle & Support Gap & Selector Gap \\
|
| 5 |
+
\midrule
|
| 6 |
+
Current CIL-Atlas V0 & 29.74 & 44.35 & 38.90 & 56.99 & 12.64 & 5.45 \\
|
| 7 |
+
\bottomrule
|
| 8 |
+
\end{tabular}
|
| 9 |
+
|
| 10 |
+
\begin{tabular}{lrrrrr}
|
| 11 |
+
\toprule
|
| 12 |
+
Support proxy & PTR@16/0.20 & PTR@16/0.40 & NegNear@16/0.20 & Pos<Neg@16 & Mean +dist \\
|
| 13 |
+
\midrule
|
| 14 |
+
memory & 11.83 & 41.94 & 8.00 & 61.33 & 0.6388 \\
|
| 15 |
+
local-atlas & 23.66 & 52.69 & 5.33 & 64.00 & 0.5330 \\
|
| 16 |
+
chart-synthesis & 23.66 & 52.69 & 5.33 & 65.33 & 0.5247 \\
|
| 17 |
+
raw-cvae & 7.53 & 34.41 & 0.00 & 65.33 & 0.6410 \\
|
| 18 |
+
spline-cvae & 9.68 & 34.41 & 1.33 & 66.67 & 0.6786 \\
|
| 19 |
+
spline-flow & 1.08 & 29.03 & 0.00 & 66.67 & 0.7541 \\
|
| 20 |
+
guided-spline-flow & 1.08 & 25.81 & 0.00 & 69.33 & 0.7867 \\
|
| 21 |
+
\bottomrule
|
| 22 |
+
\end{tabular}
|