{
  "date": "2026-07-19",
  "case_id": "gso_000_input4",
  "protocol": 4,
  "generation": {
    "seed": 1,
    "steps": 12,
    "pipeline_type": "512",
    "uniform_mode": "multidiffusion",
    "adapter_mode": "vggt_adapter",
    "adapter_checkpoint_step": 100
  },
  "evaluation": {
    "samples": 20000,
    "seed": 11,
    "uniform": {
      "chamfer_mean": 0.06764168226180114,
      "fscore_5pct": 0.4772477594227666,
      "fscore_10pct": 0.7223514140586597,
      "watertight": 0.0,
      "boundary_edges": 260,
      "nonmanifold_edges": 345,
      "pred_faces": 13496
    },
    "adapter_step100": {
      "chamfer_mean": 0.08075723154417283,
      "fscore_5pct": 0.3803015176187065,
      "fscore_10pct": 0.6757189875758024,
      "watertight": 0.0,
      "boundary_edges": 6606,
      "nonmanifold_edges": 8808,
      "pred_faces": 1597958
    },
    "adapter_minus_uniform": {
      "chamfer_delta": 0.013115549282371686,
      "chamfer_relative_worsening": 0.19389744376269524,
      "fscore_5pct_delta": -0.09694624180406008,
      "fscore_10pct_delta": -0.04663242648285726,
      "face_ratio": 118.4023414344991
    }
  },
  "sparse_diagnostics": {
    "uniform_tokens": 26,
    "adapter_tokens": 3134,
    "adapter_over_uniform": 120.53846153846153,
    "uniform_occupancy_fraction_32cubed": 0.00079345703125,
    "adapter_occupancy_fraction_32cubed": 0.09564208984375,
    "uniform_extent_xyz": [
      3,
      5,
      5
    ],
    "adapter_extent_xyz": [
      32,
      32,
      28
    ]
  },
  "checkpoint_sparse_sweep": {
    "uniform_multidiffusion_tokens": 26,
    "mean_dino_single_call_tokens": 3421,
    "step1_tokens": 3409,
    "step25_tokens": 3153,
    "step50_tokens": 3234,
    "step100_tokens": 3090,
    "step1_effective_delta_over_mean": 6.20169999362956e-05,
    "step100_effective_delta_over_mean": 0.018326999478259404
  },
  "baseline_preserving_v2": {
    "parity": {
      "exact_condition_parity": true,
      "uniform_token_count": 26,
      "adapter_token_count": 26,
      "token_count_parity": true,
      "exact_coordinate_parity": true,
      "parity_gate_passed": true,
      "adapter_extraction_sec": 0.9240249507129192,
      "uniform_sparse_sec": 5.5086308480240405,
      "adapter_sparse_sec": 4.703425585757941,
      "process_wall_sec": 100.11402809526771,
      "peak_reserved_bytes": 8097103872
    },
    "training_smoke100": {
      "optimizer_steps": 100,
      "micro_samples": 400,
      "view_counts": [
        2,
        4,
        6,
        8
      ],
      "loss_first": 0.1945308782160282,
      "loss_last": 0.08757494017481804,
      "loss_min": 0.0329341,
      "loss_mean": 0.10418236,
      "loss_last10_mean": 0.10070167,
      "gradient_nonzero_steps": 100,
      "gradient_max": 3.09956,
      "gate_last": 0.0019639458041638136,
      "mean_optimizer_step_sec": 7.7924,
      "training_elapsed_sec": 780.35,
      "peak_reserved_bytes": 27342667776,
      "external_peak_vram_mib": 36305
    },
    "sparse_checkpoint_sweep": {
      "uniform_tokens": 26,
      "max_token_ratio_gate": 2.0,
      "rows": [
        {
          "step": 1,
          "tokens": 285,
          "token_ratio": 10.961538461538462,
          "extent_xyz": [
            8,
            8,
            17
          ]
        },
        {
          "step": 25,
          "tokens": 30,
          "token_ratio": 1.1538461538461537,
          "extent_xyz": [
            5,
            3,
            3
          ]
        },
        {
          "step": 50,
          "tokens": 4672,
          "token_ratio": 179.69230769230768,
          "extent_xyz": [
            31,
            32,
            30
          ]
        },
        {
          "step": 100,
          "tokens": 320,
          "token_ratio": 12.307692307692308,
          "extent_xyz": [
            13,
            9,
            12
          ]
        }
      ],
      "selected_step": 25
    },
    "inference_step25_limit1": {
      "case_id": "gso_000_input4",
      "status": "ok",
      "pred_vertices": 8333,
      "pred_faces": 16734,
      "process_wall_sec": 123.53,
      "external_peak_vram_mib": 8405,
      "chamfer_mean": 0.0772680040960069,
      "fscore_5pct": 0.4102346158492389,
      "fscore_10pct": 0.7230832520999687,
      "watertight": 0.0,
      "boundary_edges": 169,
      "nonmanifold_edges": 269,
      "bbox_diag_ratio": 0.44705842788461697,
      "surface_area_ratio": 0.14763792478262597,
      "volume_ratio_abs": 0.49897845944352615,
      "uniform_baseline": {
        "chamfer_mean": 0.06764168226180114,
        "fscore_5pct": 0.4772477594227666,
        "fscore_10pct": 0.7223514140586597,
        "boundary_edges": 260,
        "nonmanifold_edges": 345,
        "bbox_diag_ratio": 0.49429087794334053,
        "surface_area_ratio": 0.1232699497672049,
        "volume_ratio_abs": 1.1049646497803474
      },
      "comparison": {
        "chamfer_delta": 0.009626321834205753,
        "chamfer_relative_worsening": 0.1423134598715024,
        "fscore_5pct_delta": -0.06701314357352767,
        "fscore_10pct_delta": 0.000731838041309052
      },
      "gate": {
        "no_failure": true,
        "noncatastrophic_scale": true,
        "chamfer_or_fscore5_improved": false,
        "passed": false
      }
    },
    "trajectory_diagnostic": {
      "first_latent_divergent_step": 1,
      "first_occupancy_divergent_step": 6,
      "step1_velocity_delta_rms": 0.006137523800134659,
      "step6_velocity_delta_rms": 0.09642550349235535,
      "step12_latent_delta_over_uniform": 1.3115756426949228,
      "step12_latent_cosine": 0.009445431642234325,
      "uniform_final_tokens": 26,
      "adapter_final_tokens": 24,
      "final_jaccard": 0.0,
      "final_centroid_distance": 25.046159104361678,
      "repeat_tokens": 24,
      "repeat_jaccard": 1.0,
      "cross_process_adapter_token_counts": [
        30,
        23,
        24
      ],
      "process_wall_sec": 110.7538161301054,
      "external_peak_vram_mib": 8416,
      "failed_attempt": "decoder remained on CPU in low_vram mode",
      "root_cause": "A tiny condition residual changes the first-step velocity and is amplified by nonlinear CFG flow and the rescaled Euler schedule. The final large step moves the latent to a nearly orthogonal state, and zero-threshold decoding produces a disjoint support despite a similar token count."
    },
    "residual_alpha_sweep": {
      "selected_alpha": 0.25,
      "rows": [
        {
          "alpha": 0.0,
          "tokens": 26,
          "jaccard": 1.0,
          "centroid_distance": 0.0
        },
        {
          "alpha": 0.03125,
          "tokens": 297,
          "jaccard": 0.0,
          "centroid_distance": 13.4594814069085
        },
        {
          "alpha": 0.0625,
          "tokens": 144,
          "jaccard": 0.0,
          "centroid_distance": 11.692175230594483
        },
        {
          "alpha": 0.125,
          "tokens": 0,
          "jaccard": 0.0,
          "centroid_distance": null
        },
        {
          "alpha": 0.25,
          "tokens": 24,
          "jaccard": 0.9230769230769231,
          "centroid_distance": 0.07916082714890124
        },
        {
          "alpha": 0.5,
          "tokens": 0,
          "jaccard": 0.0,
          "centroid_distance": null
        },
        {
          "alpha": 0.75,
          "tokens": 23,
          "jaccard": 0.0,
          "centroid_distance": 25.073674564402484
        },
        {
          "alpha": 1.0,
          "tokens": 22,
          "jaccard": 0.0,
          "centroid_distance": 25.11114736995915
        }
      ]
    },
    "inference_step25_alpha025_limit1": {
      "chamfer_mean": 0.06435134223954567,
      "fscore_5pct": 0.46005615357904656,
      "fscore_10pct": 0.7607219324225343,
      "watertight": 0.0,
      "boundary_edges": 281,
      "nonmanifold_edges": 471,
      "chamfer_relative_improvement": 0.048643675204890796,
      "fscore_5pct_delta": -0.017191605843720037,
      "fscore_10pct_delta": 0.03837051836387462,
      "gate_passed": true
    },
    "inference_step25_alpha025_limit10": {
      "total_cases": 10,
      "success_cases": 9,
      "failure_rate": 0.1,
      "paired_common_cases": 9,
      "uniform_chamfer_mean": 0.083160928673005,
      "adapter_chamfer_mean": 0.08324872401311159,
      "chamfer_relative_change": 0.001055728230883702,
      "fscore_5pct_delta": 0.0007728603541258816,
      "fscore_10pct_delta": 0.001107409053672237,
      "watertight_rate": 0.0,
      "max_pred_faces": 2662864,
      "max_bbox_diag_ratio": 14.224920408260196,
      "max_surface_area_ratio": 192.4194751302775,
      "max_volume_ratio_abs": 345.02480713717534,
      "gate_passed": false
    }
  },
  "root_cause": {
    "primary": "Condition averaging does not preserve the multidiffusion baseline because sparse flow is nonlinear: model(mean(cond_i)) is not mean(model(cond_i)).",
    "evidence": "The zero-residual mean-DINO single call produces 3,421 sparse tokens versus 26 for uniform multidiffusion; step 1 changes the condition by only 0.0062% yet still produces 3,409 tokens.",
    "secondary_risk": "Training caches contextualize VGGT over 16 views before subsetting, while inference contextualizes only the requested 2/4/6/8 views. A same-object 16-context versus fresh-4 comparison changes VGGT tokens substantially but yields similarly exploded occupancy, so it is not the primary cause.",
    "baseline_preserving_v2": "Exact zero-gate parity fixes the architecture fallback, but learned residuals are unconstrained in velocity/support space. Step 25 diverges in velocity at the first same-noise step, first changes decoded occupancy at step 6, and ends with Jaccard 0 and a 25.05-voxel centroid shift.",
    "velocity_trust_region_v3": "Per-step relative-RMS velocity limiting does not bound the full recurrent trajectory. Each later baseline/corrected prediction is evaluated at an already diverged x_t, so tiny bounded local corrections can still cross decoder thresholds or converge to another attractor.",
    "cumulative_state_anchor_v4": "Maintaining a separate exact uniform shadow state removes the recurrent-reference drift that defeated local velocity caps; projecting each next state directly enforces the desired cumulative latent bound."
  },
  "gate": {
    "no_extra_failure": true,
    "chamfer_improved": false,
    "fscore_5pct_improved": false,
    "promising": false,
    "velocity_trust_region_v3_multi_case_passed": false,
    "cumulative_state_anchor_v4_multi_case_passed": true,
    "cumulative_state_anchor_v4_selected_rel_cap": 0.1
  },
  "decision": {
    "run_ten_case_checkpoint_matrix_now": false,
    "scale_to_512_objects_now": false,
    "reason": "The fixed three-case state gate passed for rel_cap 0.1 with exact shadow parity, no failures, token ratios 0.962-0.994, Jaccard 0.962-0.994, and centroid drift at most 0.3724 voxels. Mesh quality and watertightness remain untested.",
    "next_diagnostics": [
      "implement two-to-four-step differentiable unroll with a no-grad shadow branch",
      "run one-step gradient/frozen-model smoke and 100 optimizer steps",
      "evaluate the selected checkpoint on the same-case formal geometry/topology gate",
      "only then run the fixed ten-case matrix and watertight extraction"
    ],
    "run_velocity_trust_region_v3_training_now": false,
    "run_state_anchor_short_unroll_training_now": true,
    "run_full_protocols_now": false
  },
  "velocity_trust_region_v3": {
    "design": "Per-sample per-step positive-velocity RMS trust region applied before existing negative CFG.",
    "contract": "v_safe = v_base + min(1, cap * rms(v_base) / (rms(v_corr-v_base)+eps)) * (v_corr-v_base)",
    "implementation": {
      "sampler_and_training_shared_limiter": true,
      "cap_zero_returns_baseline_directly": true,
      "cfg_after_positive_velocity_limiting": true,
      "training_baseline_no_grad": true,
      "adapter_version": "velocity_trust_region_v3"
    },
    "tests": {
      "trellis2_sampler_and_adapter": "23/23 passed in the latest focused run",
      "research_runner_trainer_sweep": "32/32 passed in the latest focused run",
      "total_focused": "55/55 passed"
    },
    "cap0_parity": {
      "case_id": "gso_000_input4",
      "uniform_tokens": 26,
      "adapter_tokens": 26,
      "latent_exact_equal": true,
      "coordinates_exact_equal": true,
      "max_velocity_ratio": 0.0,
      "process_wall_sec": 108.22584278602153,
      "command_wall_sec": 120.78,
      "cpu_rss_peak_kib": 25436872,
      "peak_allocated_bytes": 8044596736,
      "peak_reserved_bytes": 8097103872,
      "external_peak_vram_mib": 8416,
      "gate_passed": true
    },
    "single_case_initial_sweep": {
      "caps": [
        0.0,
        0.01,
        0.025,
        0.05,
        0.1
      ],
      "uncapped_velocity_ratio": 0.003059531096369028,
      "all_nonzero_failed": true,
      "selected_training_cap": null,
      "process_wall_sec": 139.73006567312405,
      "command_wall_sec": 152.35,
      "cpu_rss_peak_kib": 25435616,
      "peak_reserved_bytes": 8097103872,
      "external_peak_vram_mib": 8416,
      "decision": "The original 0.01-0.1 caps never clipped because the full step-25 correction was only about 0.00306 of baseline velocity RMS; all nonzero trajectories relocated support."
    },
    "fine_sweep": {
      "caps": [
        0.0,
        1e-06,
        3e-06,
        1e-05,
        3e-05,
        0.0001,
        0.0003,
        0.001,
        0.002,
        0.003
      ],
      "non_monotonic": true,
      "rows": [
        {
          "cap": 0.0,
          "token_count": 26,
          "token_ratio": 1.0,
          "jaccard": 1.0,
          "centroid_distance": 0.0,
          "max_velocity_ratio": 0.0,
          "latent_delta_over_baseline": 0.0,
          "latent_cosine": 1.0000033378601074,
          "empty_support": false
        },
        {
          "cap": 1e-06,
          "token_count": 0,
          "token_ratio": 0.0,
          "jaccard": 0.0,
          "centroid_distance": null,
          "max_velocity_ratio": 1.0005863941842108e-06,
          "latent_delta_over_baseline": 0.9960605036786131,
          "latent_cosine": 0.08867639303207397,
          "empty_support": true
        },
        {
          "cap": 3e-06,
          "token_count": 299,
          "token_ratio": 11.5,
          "jaccard": 0.0,
          "centroid_distance": 13.460754978342534,
          "max_velocity_ratio": 3.000152446475113e-06,
          "latent_delta_over_baseline": 2.7963447840107176,
          "latent_cosine": 0.0020764432847499847,
          "empty_support": false
        },
        {
          "cap": 1e-05,
          "token_count": 296,
          "token_ratio": 11.384615384615385,
          "jaccard": 0.0,
          "centroid_distance": 13.434627142748724,
          "max_velocity_ratio": 1.000012161966879e-05,
          "latent_delta_over_baseline": 2.782317104642063,
          "latent_cosine": 0.0020554403308779,
          "empty_support": false
        },
        {
          "cap": 3e-05,
          "token_count": 311,
          "token_ratio": 11.961538461538462,
          "jaccard": 0.0,
          "centroid_distance": 13.196282159038292,
          "max_velocity_ratio": 3.0000173865118995e-05,
          "latent_delta_over_baseline": 2.8361144110632597,
          "latent_cosine": 0.002197502413764596,
          "empty_support": false
        },
        {
          "cap": 0.0001,
          "token_count": 246,
          "token_ratio": 9.461538461538462,
          "jaccard": 0.0,
          "centroid_distance": 12.416175167730117,
          "max_velocity_ratio": 0.00010000000474974513,
          "latent_delta_over_baseline": 2.63867342034155,
          "latent_cosine": 0.0032145606819540262,
          "empty_support": false
        },
        {
          "cap": 0.0003,
          "token_count": 0,
          "token_ratio": 0.0,
          "jaccard": 0.0,
          "centroid_distance": null,
          "max_velocity_ratio": 0.0002999992575496435,
          "latent_delta_over_baseline": 0.9964099688874285,
          "latent_cosine": 0.08474679291248322,
          "empty_support": true
        },
        {
          "cap": 0.001,
          "token_count": 0,
          "token_ratio": 0.0,
          "jaccard": 0.0,
          "centroid_distance": null,
          "max_velocity_ratio": 0.000999997602775693,
          "latent_delta_over_baseline": 0.9962804390883356,
          "latent_cosine": 0.08620655536651611,
          "empty_support": true
        },
        {
          "cap": 0.002,
          "token_count": 0,
          "token_ratio": 0.0,
          "jaccard": 0.0,
          "centroid_distance": null,
          "max_velocity_ratio": 0.0019999947398900986,
          "latent_delta_over_baseline": 0.9970162832883018,
          "latent_cosine": 0.07790021598339081,
          "empty_support": true
        },
        {
          "cap": 0.003,
          "token_count": 26,
          "token_ratio": 1.0,
          "jaccard": 1.0,
          "centroid_distance": 0.0,
          "max_velocity_ratio": 0.002999995369464159,
          "latent_delta_over_baseline": 0.08244623518654888,
          "latent_cosine": 0.9966138005256653,
          "empty_support": false
        }
      ],
      "process_wall_sec": 181.51914208196104,
      "command_wall_sec": 194.08,
      "cpu_rss_peak_kib": 25434672,
      "peak_reserved_bytes": 8097103872,
      "external_peak_vram_mib": 8416,
      "decision": "A single-case apparent pass at cap 0.003 was not accepted as a training cap because behavior was highly non-monotonic and previous single-case tuning did not generalize."
    },
    "multi_case_gate": {
      "num_cases": 3,
      "caps": [
        0.0,
        1e-06,
        0.0001,
        0.001,
        0.003
      ],
      "selected_training_cap": null,
      "gate_rows": [
        {
          "cap": 0.0,
          "failures": [],
          "num_cases": 3,
          "passed": true
        },
        {
          "cap": 1e-06,
          "failures": [
            {
              "case_id": "gso_000_input4",
              "reasons": [
                "token_ratio",
                "jaccard",
                "centroid_distance"
              ]
            },
            {
              "case_id": "gso_002_input4",
              "reasons": [
                "centroid_distance"
              ]
            }
          ],
          "num_cases": 3,
          "passed": false
        },
        {
          "cap": 0.0001,
          "failures": [
            {
              "case_id": "gso_000_input4",
              "reasons": [
                "token_ratio",
                "jaccard",
                "centroid_distance"
              ]
            }
          ],
          "num_cases": 3,
          "passed": false
        },
        {
          "cap": 0.001,
          "failures": [
            {
              "case_id": "gso_000_input4",
              "reasons": [
                "empty_support",
                "token_ratio",
                "jaccard",
                "centroid_distance"
              ]
            },
            {
              "case_id": "gso_002_input4",
              "reasons": [
                "jaccard",
                "centroid_distance"
              ]
            }
          ],
          "num_cases": 3,
          "passed": false
        },
        {
          "cap": 0.003,
          "failures": [
            {
              "case_id": "gso_000_input4",
              "reasons": [
                "jaccard",
                "centroid_distance"
              ]
            },
            {
              "case_id": "gso_002_input4",
              "reasons": [
                "centroid_distance"
              ]
            }
          ],
          "num_cases": 3,
          "passed": false
        }
      ],
      "cases": [
        {
          "case_id": "gso_000_input4",
          "cap": 1e-06,
          "token_ratio": 12.73076923076923,
          "jaccard": 0.0,
          "centroid_distance": 13.472762044718527,
          "max_velocity_ratio": 1.0006208412960405e-06,
          "latent_delta_over_baseline": 2.8427202097763833,
          "latent_cosine": 0.002360910875722766,
          "empty_support": false
        },
        {
          "case_id": "gso_001_input4",
          "cap": 1e-06,
          "token_ratio": 0.994061757719715,
          "jaccard": 0.994061757719715,
          "centroid_distance": 0.038580159478819605,
          "max_velocity_ratio": 1.0004933983509545e-06,
          "latent_delta_over_baseline": 0.04008639964290876,
          "latent_cosine": 0.9992031455039978,
          "empty_support": false
        },
        {
          "case_id": "gso_002_input4",
          "cap": 1e-06,
          "token_ratio": 1.1083711875405582,
          "jaccard": 0.7286512370311253,
          "centroid_distance": 2.5257199973072275,
          "max_velocity_ratio": 1.000553197627596e-06,
          "latent_delta_over_baseline": 0.6707261429789791,
          "latent_cosine": 0.7836790084838867,
          "empty_support": false
        }
      ],
      "process_wall_sec": 237.17872444866225,
      "command_wall_sec": 249.4,
      "cpu_rss_peak_kib": 25435680,
      "peak_allocated_bytes": 8044596736,
      "peak_reserved_bytes": 8097103872,
      "external_peak_vram_mib": 8456,
      "decision": "failed"
    },
    "conclusion": "A hard local relative-RMS velocity cap is insufficient: every limited step obeyed its bound, but recurrent evaluation on the diverged state amplified tiny corrections and produced catastrophic final latent/support drift on some objects.",
    "decision": "Do not train v3 with a constant local velocity cap. Next constrain cumulative state/predicted-x0 displacement or decoder occupancy/support, with multi-case gating before training.",
    "pending": "Watertight extraction and protocol-2/4/6/8 100-case evaluation remain incomplete."
  },
  "cumulative_state_anchor_v4": {
    "design": "Maintain an exact uniform multidiffusion shadow trajectory and project every corrected Euler next-state into an absolute-plus-relative RMS radius around the shadow next-state.",
    "contract": "rms(x_safe_next-x_base_next) <= abs_cap + rel_cap*rms(x_base_next)",
    "implementation": {
      "adapter_version": "cumulative_state_anchor_v4",
      "sparse_mode": "vggt_state_anchor",
      "independent_cfg_for_shadow_and_candidate": true,
      "effective_velocity_consistent_with_projected_next_state": true,
      "shape_and_texture_mode": "multidiffusion"
    },
    "cap0_parity": {
      "case_id": "gso_000_input4",
      "uniform_tokens": 26,
      "adapter_tokens": 26,
      "initial_noise_exact_equal": true,
      "shadow_exact_all": true,
      "all_latent_states_exact": true,
      "coordinates_exact_equal": true,
      "max_shadow_delta_rms": 0.0,
      "process_wall_sec": 106.23598851636052,
      "command_wall_sec": 118.85,
      "cpu_rss_peak_kib": 25437140,
      "peak_allocated_bytes": 8044072448,
      "peak_reserved_bytes": 8097103872,
      "external_peak_vram_mib": 8416,
      "gate_passed": true
    },
    "single_case_sweep": {
      "caps": [
        0.0,
        1e-05,
        3e-05,
        0.0001,
        0.0003,
        0.001,
        0.003,
        0.01,
        0.03,
        0.1
      ],
      "largest_cap": 0.1,
      "cap01_tokens": 25,
      "cap01_token_ratio": 0.9615384615384616,
      "cap01_jaccard": 0.9615384615384616,
      "cap01_centroid_distance": 0.10376349987026134,
      "cap01_final_latent_delta_over_uniform": 0.09999998204045021,
      "process_wall_sec": 188.08422218216583,
      "command_wall_sec": 200.48,
      "cpu_rss_peak_kib": 25436548,
      "peak_reserved_bytes": 8097103872,
      "external_peak_vram_mib": 8416,
      "gate_passed": true
    },
    "multi_case_gate": {
      "num_cases": 3,
      "caps": [
        0.0,
        0.003,
        0.01,
        0.03,
        0.1
      ],
      "selected_training_cap": 0.1,
      "gate_rows": [
        {
          "failures": [],
          "num_cases": 3,
          "passed": true,
          "rel_cap": 0.0
        },
        {
          "failures": [],
          "num_cases": 3,
          "passed": true,
          "rel_cap": 0.003
        },
        {
          "failures": [],
          "num_cases": 3,
          "passed": true,
          "rel_cap": 0.01
        },
        {
          "failures": [],
          "num_cases": 3,
          "passed": true,
          "rel_cap": 0.03
        },
        {
          "failures": [],
          "num_cases": 3,
          "passed": true,
          "rel_cap": 0.1
        }
      ],
      "cases": [
        {
          "case_id": "gso_000_input4",
          "rel_cap": 0.1,
          "shadow_exact_all": true,
          "max_shadow_delta_rms": 0.0,
          "max_projected_state_ratio": 0.09999999403953552,
          "final_latent_delta_over_uniform": 0.09999999585548851,
          "final_latent_cosine": 0.9975513219833374,
          "token_count": 25,
          "token_ratio": 0.9615384615384616,
          "jaccard": 0.9615384615384616,
          "centroid_distance": 0.10376349987026134,
          "exact_coordinate_equal": false,
          "empty_support": false
        },
        {
          "case_id": "gso_001_input4",
          "rel_cap": 0.1,
          "shadow_exact_all": true,
          "max_shadow_delta_rms": 0.0,
          "max_projected_state_ratio": 0.03768792003393173,
          "final_latent_delta_over_uniform": 0.03768791888945421,
          "final_latent_cosine": 0.9992963075637817,
          "token_count": 837,
          "token_ratio": 0.994061757719715,
          "jaccard": 0.994061757719715,
          "centroid_distance": 0.024143057198139473,
          "exact_coordinate_equal": false,
          "empty_support": false
        },
        {
          "case_id": "gso_002_input4",
          "rel_cap": 0.1,
          "shadow_exact_all": true,
          "max_shadow_delta_rms": 0.0,
          "max_projected_state_ratio": 0.09999999403953552,
          "final_latent_delta_over_uniform": 0.09999998564970117,
          "final_latent_cosine": 0.9950979351997375,
          "token_count": 3011,
          "token_ratio": 0.9769630110317975,
          "jaccard": 0.9680232558139535,
          "centroid_distance": 0.37242557749235783,
          "exact_coordinate_equal": false,
          "empty_support": false
        }
      ],
      "process_wall_sec": 245.52601525979117,
      "command_wall_sec": 257.98,
      "cpu_rss_peak_kib": 25439544,
      "peak_allocated_bytes": 8044203520,
      "peak_reserved_bytes": 8097103872,
      "external_peak_vram_mib": 8456,
      "gate_passed": true
    },
    "training_smoke1": {
      "adapter_version": "cumulative_state_anchor_v4_truncated_unroll",
      "initialization_step": 25,
      "optimizer_steps": 1,
      "accumulation": 1,
      "seed": 1,
      "views": [
        4
      ],
      "timestep_window_indices": [
        0
      ],
      "loss": 0.16026262938976288,
      "flow_loss": 0.16002784669399261,
      "state_loss": 0.00023478854564018548,
      "gradient_norm": 1.5861270427703857,
      "gate": -3.0022418286534958e-05,
      "max_final_state_ratio": 0.0003327224403619766,
      "state_rel_cap": 0.1,
      "frozen_models_no_grad": true,
      "checkpoint_reload_passed": true,
      "checkpoint_bytes": 340582186,
      "training_elapsed_sec": 3.6192143470980227,
      "command_wall_sec": 38.65,
      "cpu_rss_peak_kib": 11032428,
      "peak_allocated_bytes": 19684676096,
      "peak_reserved_bytes": 20153630720,
      "external_peak_vram_mib": 19989,
      "attempts": [
        {
          "outcome": "failed",
          "reason": "direct CLI could not import experiments because the project root was absent from sys.path",
          "command_wall_sec": 1.69,
          "cpu_rss_peak_kib": 444356,
          "fix": "insert the project root before package imports and cover direct --help execution without PYTHONPATH"
        },
        {
          "outcome": "failed",
          "reason": "DINO wrapper has no parameters method during the frozen-gradient assertion",
          "command_wall_sec": 37.78,
          "cpu_rss_peak_kib": 11031420,
          "external_peak_vram_mib": 19989,
          "fix": "check gradients through the wrapped DINO model while preserving the frozen-model gate"
        },
        {
          "outcome": "passed",
          "command_wall_sec": 38.65,
          "cpu_rss_peak_kib": 11032428,
          "external_peak_vram_mib": 19989
        }
      ],
      "gate_passed": true
    },
    "training_smoke100": {
      "optimizer_steps": 100,
      "micro_samples": 100,
      "gradient_nonzero_steps": 100,
      "loss_first": 0.1603977382183075,
      "loss_last": 0.37947699427604675,
      "loss_mean": 0.12525409736903384,
      "loss_min": 0.003271417925134301,
      "loss_max": 0.516399621963501,
      "flow_loss_mean": 0.1201359620084986,
      "state_loss_mean": 0.005118135755692492,
      "gradient_norm_min": 0.00013676176604349166,
      "gradient_norm_max": 5.174905776977539,
      "max_final_state_ratio": 0.02689368650317192,
      "state_rel_cap": 0.1,
      "gate_first": -3.0022418286534958e-05,
      "gate_last": 0.0014430462615564466,
      "view_counts": {
        "2": 29,
        "4": 31,
        "6": 20,
        "8": 20
      },
      "timestep_window_counts": {
        "0": 16,
        "1": 6,
        "2": 10,
        "3": 9,
        "4": 7,
        "5": 9,
        "6": 8,
        "7": 6,
        "8": 9,
        "9": 11,
        "10": 9
      },
      "training_elapsed_sec": 297.9346294850111,
      "summary_elapsed_sec": 298.25604326929897,
      "command_wall_sec": 331.19,
      "mean_optimizer_step_sec": 2.9681862551160156,
      "cpu_rss_peak_kib": 11024980,
      "peak_allocated_bytes": 20428151808,
      "peak_reserved_bytes": 25562185728,
      "external_peak_vram_mib": 25143,
      "checkpoint_steps": [
        1,
        25,
        50,
        100
      ],
      "checkpoint_bytes_each": 340582186,
      "checkpoint_reload_passed": true,
      "frozen_models_no_grad": true,
      "gate_passed": true
    },
    "post_training_state_gates": {
      "rel_cap": 0.1,
      "sampler_steps": 12,
      "seed": 1,
      "num_cases": 3,
      "all_passed": true,
      "selected_checkpoint_step": 50,
      "selection_rationale": "Step 50 had the best balance of support overlap and centroid stability across the fixed three cases; step 100 slightly improved the worst centroid but reduced overlap on gso_001.",
      "checkpoints": [
        {
          "step": 25,
          "gate_passed": true,
          "min_jaccard": 0.9615384615384616,
          "max_centroid_distance": 0.3800145286457693,
          "process_wall_sec": 134.46958905505016,
          "command_wall_sec": 142.53,
          "cpu_rss_peak_kib": 25437572,
          "peak_allocated_bytes": 8044203520,
          "peak_reserved_bytes": 8097103872,
          "external_peak_vram_mib": 8461,
          "cases": [
            {
              "case_id": "gso_000_input4",
              "token_count": 25,
              "token_ratio": 0.9615384615384616,
              "jaccard": 0.9615384615384616,
              "centroid_distance": 0.10376349987026134,
              "final_latent_delta_over_uniform": 0.09999999585548851,
              "max_projected_state_ratio": 0.09999999403953552
            },
            {
              "case_id": "gso_001_input4",
              "token_count": 846,
              "token_ratio": 1.004750593824228,
              "jaccard": 0.9858823529411764,
              "centroid_distance": 0.03658870669942064,
              "final_latent_delta_over_uniform": 0.09999997981236933,
              "max_projected_state_ratio": 0.09999997168779373
            },
            {
              "case_id": "gso_002_input4",
              "token_count": 3008,
              "token_ratio": 0.9759896171317326,
              "jaccard": 0.9676898222940227,
              "centroid_distance": 0.3800145286457693,
              "final_latent_delta_over_uniform": 0.10000000159447765,
              "max_projected_state_ratio": 0.09999999403953552
            }
          ]
        },
        {
          "step": 50,
          "gate_passed": true,
          "min_jaccard": 0.9230769230769231,
          "max_centroid_distance": 0.1684385763326003,
          "process_wall_sec": 136.24255353817716,
          "command_wall_sec": 144.0,
          "cpu_rss_peak_kib": 25435176,
          "peak_allocated_bytes": 8044203520,
          "peak_reserved_bytes": 8097103872,
          "external_peak_vram_mib": 8461,
          "cases": [
            {
              "case_id": "gso_000_input4",
              "token_count": 24,
              "token_ratio": 0.9230769230769231,
              "jaccard": 0.9230769230769231,
              "centroid_distance": 0.07916082714890124,
              "final_latent_delta_over_uniform": 0.09999991296525872,
              "max_projected_state_ratio": 0.10000000149011612
            },
            {
              "case_id": "gso_001_input4",
              "token_count": 837,
              "token_ratio": 0.994061757719715,
              "jaccard": 0.994061757719715,
              "centroid_distance": 0.015862085796199778,
              "final_latent_delta_over_uniform": 0.099999995341316,
              "max_projected_state_ratio": 0.09999998658895493
            },
            {
              "case_id": "gso_002_input4",
              "token_count": 3050,
              "token_ratio": 0.9896171317326411,
              "jaccard": 0.9819004524886877,
              "centroid_distance": 0.1684385763326003,
              "final_latent_delta_over_uniform": 0.09999998564970117,
              "max_projected_state_ratio": 0.09999999403953552
            }
          ]
        },
        {
          "step": 100,
          "gate_passed": true,
          "min_jaccard": 0.9230769230769231,
          "max_centroid_distance": 0.14429176385981451,
          "process_wall_sec": 136.88112264173105,
          "command_wall_sec": 144.58,
          "cpu_rss_peak_kib": 25438676,
          "peak_allocated_bytes": 8044203520,
          "peak_reserved_bytes": 8097103872,
          "external_peak_vram_mib": 8461,
          "cases": [
            {
              "case_id": "gso_000_input4",
              "token_count": 24,
              "token_ratio": 0.9230769230769231,
              "jaccard": 0.9230769230769231,
              "centroid_distance": 0.07916082714890124,
              "final_latent_delta_over_uniform": 0.09999992678029701,
              "max_projected_state_ratio": 0.10000000149011612
            },
            {
              "case_id": "gso_001_input4",
              "token_count": 831,
              "token_ratio": 0.9869358669833729,
              "jaccard": 0.9869358669833729,
              "centroid_distance": 0.06382197610990809,
              "final_latent_delta_over_uniform": 0.099999995341316,
              "max_projected_state_ratio": 0.09999999403953552
            },
            {
              "case_id": "gso_002_input4",
              "token_count": 3030,
              "token_ratio": 0.9831278390655419,
              "jaccard": 0.9735227639651275,
              "centroid_distance": 0.14429176385981451,
              "final_latent_delta_over_uniform": 0.09999998564970117,
              "max_projected_state_ratio": 0.10000000894069672
            }
          ]
        }
      ]
    },
    "same_case_geometry_gate": {
      "case_id": "gso_000_input4",
      "checkpoint_step": 50,
      "mode": "vggt_state_anchor",
      "state_rel_cap": 0.1,
      "state_abs_cap": 0.0,
      "generation_seed": 1,
      "sampler_steps": 12,
      "evaluation_samples": 20000,
      "evaluation_seed": 11,
      "status": "ok",
      "pred_vertices": 5604,
      "pred_faces": 11272,
      "chamfer_mean": 0.07541663237417238,
      "chamfer_median": 0.0618496929021323,
      "chamfer_p95": 0.18768596306169066,
      "fscore_5pct": 0.4302714624881292,
      "fscore_10pct": 0.6902035962515993,
      "bbox_diag_ratio": 0.47143712731375514,
      "surface_area_ratio": 0.09986547226581184,
      "volume_ratio_abs": 0.7699523033925567,
      "watertight": 0.0,
      "winding_consistent": 0.0,
      "topology_valid": 0.0,
      "boundary_edges": 360,
      "nonmanifold_edges": 355,
      "euler_number": -22,
      "uniform_baseline": {
        "chamfer_mean": 0.06764168226180114,
        "fscore_5pct": 0.4772477594227666,
        "fscore_10pct": 0.7223514140586597,
        "bbox_diag_ratio": 0.49429087794334053,
        "surface_area_ratio": 0.1232699497672049,
        "volume_ratio_abs": 1.1049646497803474,
        "watertight": 0.0,
        "boundary_edges": 260,
        "nonmanifold_edges": 345
      },
      "comparison": {
        "chamfer_delta": 0.00777495011237124,
        "chamfer_relative_worsening": 0.11494318077836962,
        "fscore_5pct_delta": -0.046976296934637396,
        "fscore_10pct_delta": -0.03214781780706033,
        "bbox_diag_ratio_delta": -0.02285375062958539,
        "surface_area_ratio_delta": -0.02340447750139306,
        "volume_ratio_abs_delta": -0.33501234638779065,
        "boundary_edges_delta": 100,
        "nonmanifold_edges_delta": 10,
        "watertight_delta": 0.0
      },
      "generation_elapsed_sec": 21.236324787139893,
      "adapter_extraction_sec": 1.3071954431943595,
      "sampling_sec": 19.67215371131897,
      "command_wall_sec": 118.63,
      "cpu_rss_peak_kib": 25434724,
      "peak_allocated_bytes": 8044203520,
      "peak_reserved_bytes": 8076132352,
      "external_peak_vram_mib": 8401,
      "mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/cumulative_state_anchor_v4/inference_step50_limit1/gso_000_input4/mesh_raw.obj",
      "geometry_eval": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/cumulative_state_anchor_v4/inference_step50_limit1/geometry_eval_topology.json",
      "gate_contract": "No generation failure, <=2x uniform sparse tokens, no catastrophic scale ratios, and improve Chamfer or F@5 versus the identical uniform baseline.",
      "gate_failures": [
        "Chamfer worsened by 11.49%",
        "F@5 decreased by 0.04698",
        "boundary edges increased by 100",
        "nonmanifold edges increased by 10",
        "mesh remained non-watertight and topology-invalid"
      ],
      "gate_passed": false
    },
    "decoder_aware_watertight_v5": {
      "status": "hundred_step_pilot_needs_occupancy_gate",
      "spec": "docs/superpowers/specs/2026-07-19-trellis2-vggt-decoder-aware-watertight-v5-design.md",
      "selected_approach": "decoder-aware occupancy training plus deterministic o-voxel watertight remeshing",
      "motivation": "v4 state safety did not improve same-case Chamfer, F@5, or edge topology",
      "baseline_targets": {
        "trellis2_watertight_rates": {
          "2": 0.0,
          "4": 0.0,
          "6": 0.0,
          "8": 0.0
        },
        "trellis_watertight_rates": {
          "2": 0.87,
          "4": 0.9,
          "6": 0.91,
          "8": 0.88
        },
        "reconviagen_watertight_rates": {
          "2": 0.85,
          "4": 0.86,
          "6": 0.86,
          "8": 0.88
        }
      },
      "loss_weights": {
        "state_loss_weight": 1.0,
        "occ_bce_weight": 0.25,
        "occ_dice_weight": 0.5,
        "band_weight": 0.25,
        "vggt_point_weight": 0.05
      },
      "frozen_modules": [
        "sparse_structure_flow_model",
        "sparse_structure_decoder",
        "DINOv3",
        "VGGT"
      ],
      "trainable_modules": [
        "VGGTSpatialAdapter"
      ],
      "watertight_extractor": "o-voxel narrow-band dual-contouring remesh",
      "gates": [
        "objective TDD",
        "one-step GPU smoke",
        "100-step pilot",
        "fixed three-case state+occupancy gate",
        "same-case raw/watertight geometry gate",
        "fixed protocol-4 ten-case matrix",
        "protocol-2/4/6/8 all100 evaluation"
      ],
      "decision": "v5 100-step pilot completed with finite gradients and state cap, but empty/near-empty decoded occupancy appeared during training. Do not generate meshes; run or strengthen fixed three-case occupancy gate before Gate E.",
      "pending": "Run fixed three-case v5 occupancy/state gate for checkpoints 25/50/100, or tune decoder occupancy weights if empty/full occupancy recurs.",
      "implementation": {
        "trainer": "experiments/nonorthogonal_gpt_orthoview/train_trellis2_vggt_decoder_aware.py",
        "tests": "experiments/nonorthogonal_gpt_orthoview/tests/test_train_trellis2_vggt_decoder_aware.py",
        "plan": "docs/superpowers/plans/2026-07-19-trellis2-vggt-decoder-aware-watertight-v5.md",
        "corrected_x0_formula": "x0_hat=(1-sigma_min)*x_t-(sigma_min+(1-sigma_min)*t)*velocity",
        "sparse_decoder_checkpoint": "microsoft/TRELLIS-image-large/ckpts/ss_dec_conv3d_16l8_fp16"
      },
      "training_smoke1": {
        "gate_passed": true,
        "steps": 1,
        "accumulation": 1,
        "seed": 1,
        "loss": 13.903753280639648,
        "flow_loss": 0.16239741444587708,
        "state_loss": 0.00023432621674146503,
        "decoder_occ_loss": 13.741121292114258,
        "occ_bce": 48.562469482421875,
        "occ_dice": 0.5123288631439209,
        "surface_band": 5.377357006072998,
        "vggt_point_loss": 0.0,
        "gradient_norm": 54.80141830444336,
        "max_final_state_ratio": 0.0010442831553518772,
        "decoded_occupancy_fraction": 0.061252593994140625,
        "frozen_models_no_grad": true,
        "checkpoint_reload_passed": true,
        "peak_allocated_bytes": 19837789696,
        "peak_reserved_bytes": 20306722816,
        "external_peak_vram_mib": 20139,
        "command_wall_sec": 34.63,
        "cpu_rss_peak_kib": 11026380,
        "checkpoint": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/decoder_aware_watertight_v5/training_smoke1/adapter_step_0001.pt",
        "train_jsonl": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/decoder_aware_watertight_v5/training_smoke1/train.jsonl",
        "command_log": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/decoder_aware_watertight_v5/training_smoke1/command.log",
        "gpu_log": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/decoder_aware_watertight_v5/training_smoke1/gpu.csv",
        "notes": [
          "first attempt failed because default sparse decoder path used a nonexistent TRELLIS.2-4B suffix; fixed to the pipeline reference microsoft/TRELLIS-image-large/ckpts/ss_dec_conv3d_16l8_fp16",
          "second attempt failed because surface-band BCE used probability BCE under CUDA autocast; fixed to weighted BCE-with-logits"
        ]
      },
      "training_smoke100": {
        "gate_passed": false,
        "state_cap_passed": true,
        "optimizer_steps": 100,
        "gradient_nonzero_steps": 100,
        "loss_first": 13.92864990234375,
        "loss_last": 4.190113544464111,
        "loss_mean": 7.6839111090754155,
        "decoder_occ_loss_first": 13.76580810546875,
        "decoder_occ_loss_last": 3.8011791706085205,
        "decoder_occ_loss_mean": 7.558234694203675,
        "state_loss_mean": 0.005107340901013231,
        "occ_bce_last": 9.570695877075195,
        "occ_dice_last": 0.3069475293159485,
        "surface_band_last": 5.020125389099121,
        "max_final_state_ratio": 0.07163263112306595,
        "occupancy_fraction_min": 0.0,
        "occupancy_fraction_max": 0.11122512817382812,
        "empty_occupancy_steps": [
          96
        ],
        "near_empty_occupancy_steps": [
          57,
          96
        ],
        "gate_first": 0.0007879947079345584,
        "gate_last": 0.002643143991008401,
        "peak_reserved_bytes": 25648168960,
        "external_peak_vram_mib": 25235,
        "command_wall_sec": 329.97,
        "cpu_rss_peak_kib": 11030932,
        "checkpoint_steps": [
          1,
          25,
          50,
          100
        ],
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/decoder_aware_watertight_v5/training",
        "train_jsonl": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/decoder_aware_watertight_v5/training/train.jsonl",
        "command_log": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/decoder_aware_watertight_v5/training/command.log",
        "gpu_log": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/decoder_aware_watertight_v5/training/gpu.csv",
        "decision": "Do not generate mesh until fixed three-case occupancy gate confirms no empty/full decoded occupancy; pilot had empty decoded occupancy at step 96 and near-empty at steps 57/96."
      },
      "post_training_occupancy_gates": {
        "selected_checkpoint_step": null,
        "all_state_passed": true,
        "any_gate_passed": false,
        "decision": "No v5 checkpoint passed the fixed three-case occupancy improvement gate; do not generate raw or watertight meshes.",
        "checkpoints": [
          {
            "checkpoint_step": 25,
            "gate_passed": false,
            "state_passed": true,
            "occupancy_iou_improved_cases": 0,
            "collapse_case_count": 0,
            "min_jaccard_delta": 0.0,
            "min_occupancy_iou_delta": 0.0
          },
          {
            "checkpoint_step": 50,
            "gate_passed": false,
            "state_passed": true,
            "occupancy_iou_improved_cases": 0,
            "collapse_case_count": 0,
            "min_jaccard_delta": 0.0,
            "min_occupancy_iou_delta": 0.0
          },
          {
            "checkpoint_step": 100,
            "gate_passed": false,
            "state_passed": true,
            "occupancy_iou_improved_cases": 0,
            "collapse_case_count": 0,
            "min_jaccard_delta": 0.0,
            "min_occupancy_iou_delta": 0.0
          }
        ]
      }
    },
    "conclusion": "Cumulative state projection fixes v3 recurrent amplification on the fixed three-case smoke. rel_cap 0.1 permits controlled latent/support changes while preserving high overlap and exact shadow parity.",
    "decision": "Checkpoint 50 failed the preregistered same-case geometry gate. The approved v5 path adds decoder-aware occupancy supervision and deterministic o-voxel watertight remeshing before any fixed ten-case or 100-case expansion.",
    "pending": "Write the v5 implementation plan, implement and gate decoder-aware training plus raw/watertight export, re-pass the same-case gate, then run the fixed ten-case gate and protocol-2/4/6/8 100-case evaluation."
  },
  "mesh_repair_v6": {
    "method": "v6_v2_alpha025_hybrid_mesh_repair_protocol4_limit10",
    "case_count": 10,
    "ok_cases": 10,
    "passed_cases": 10,
    "all_passed": true,
    "watertight_rate": 1.0,
    "topology_valid_rate": 1.0,
    "mean_chamfer": 0.08193240023196578,
    "baseline_mean_chamfer": 0.0816090040318846,
    "mean_fscore_5pct": 0.4388029353640652,
    "baseline_mean_fscore_5pct": 0.4336433721313801,
    "mean_fscore_10pct": 0.6753697557894778,
    "baseline_mean_fscore_10pct": 0.6704156770185133,
    "rows": [
      {
        "case_id": "gso_000_input4",
        "status": "ok",
        "elapsed_sec": 1.9713107333518565,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_000_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_000_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit1/gso_000_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_000_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/Ortho_Forward_Facing_3Q6J2oKJD92/meshes/model.obj",
        "input_faces": 10950,
        "input_vertices": 5349,
        "component_count": 136,
        "largest_component_faces": 9668,
        "backend": "pymeshfix",
        "keep_components": null,
        "target_faces": null,
        "poisson_depth": null,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": -0.023658006025833938,
          "fscore_5pct_drop": -0.020201391245642297
        },
        "chamfer_mean": 0.06604141493525391,
        "baseline_chamfer_mean": 0.06764168226180114,
        "fscore_5pct": 0.4974491506684089,
        "baseline_fscore_5pct": 0.4772477594227666,
        "fscore_10pct": 0.7689737793793014,
        "baseline_fscore_10pct": 0.7223514140586597,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 2734,
        "baseline_pred_faces": 13496
      },
      {
        "case_id": "gso_001_input4",
        "status": "ok",
        "elapsed_sec": 24.891721070744097,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_001_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_001_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_001_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_001_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/GEOMETRIC_PEG_BOARD/meshes/model.obj",
        "input_faces": 452130,
        "input_vertices": 225812,
        "component_count": 509,
        "largest_component_faces": 449170,
        "backend": "pymeshfix",
        "keep_components": null,
        "target_faces": null,
        "poisson_depth": null,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": -0.01153320935744443,
          "fscore_5pct_drop": -0.008192576578199828
        },
        "chamfer_mean": 0.08957722201942853,
        "baseline_chamfer_mean": 0.09062238900428674,
        "fscore_5pct": 0.328849993017735,
        "baseline_fscore_5pct": 0.32065741643953516,
        "fscore_10pct": 0.5873032887204391,
        "baseline_fscore_10pct": 0.5790914713853021,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 449604,
        "baseline_pred_faces": 446548
      },
      {
        "case_id": "gso_002_input4",
        "status": "ok",
        "elapsed_sec": 27.156470831949264,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_002_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_002_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_002_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_002_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/Ecoforms_Plant_Container_QP_Turquoise/meshes/model.obj",
        "input_faces": 1565074,
        "input_vertices": 784681,
        "component_count": 2585,
        "largest_component_faces": 1492234,
        "backend": "pymeshfix",
        "keep_components": 1,
        "target_faces": 100000,
        "poisson_depth": null,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": -0.07040052024773011,
          "fscore_5pct_drop": -0.05019047689891232
        },
        "chamfer_mean": 0.04977562258477358,
        "baseline_chamfer_mean": 0.05354523498446702,
        "fscore_5pct": 0.6503180658056581,
        "baseline_fscore_5pct": 0.6001275889067458,
        "fscore_10pct": 0.8583091555037856,
        "baseline_fscore_10pct": 0.8355840297260192,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 234960,
        "baseline_pred_faces": 1462466
      },
      {
        "case_id": "gso_003_input4",
        "status": "ok",
        "elapsed_sec": 35.17652430199087,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_003_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_003_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_003_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_003_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/Perricone_MD_Firming_Neck_Therapy_Treatment/meshes/model.obj",
        "input_faces": 2662864,
        "input_vertices": 1327803,
        "component_count": 3679,
        "largest_component_faces": 2636702,
        "backend": "pymeshfix",
        "keep_components": 1,
        "target_faces": 300000,
        "poisson_depth": null,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": -0.0013150854660592382,
          "fscore_5pct_drop": 0.00408898302012628
        },
        "chamfer_mean": 0.04059865338457462,
        "baseline_chamfer_mean": 0.04065211438937266,
        "fscore_5pct": 0.7066889880952383,
        "baseline_fscore_5pct": 0.7107779711153646,
        "fscore_10pct": 0.997047891279274,
        "baseline_fscore_10pct": 0.9992243989091545,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 295076,
        "baseline_pred_faces": 2625668
      },
      {
        "case_id": "gso_004_input4",
        "status": "ok",
        "elapsed_sec": 14.47204018291086,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_004_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_004_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_004_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_004_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/Office_Depot_Canon_PG_240XL_Ink_Cartridge_Black_5206B001/meshes/model.obj",
        "input_faces": 1285454,
        "input_vertices": 642114,
        "component_count": 1258,
        "largest_component_faces": 1276298,
        "backend": "pymeshfix",
        "keep_components": 1,
        "target_faces": 100000,
        "poisson_depth": null,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": -0.0037879877510652495,
          "fscore_5pct_drop": -0.0031664391494636845
        },
        "chamfer_mean": 0.1074340154270084,
        "baseline_chamfer_mean": 0.10784252157778905,
        "fscore_5pct": 0.22250376108678566,
        "baseline_fscore_5pct": 0.21933732193732197,
        "fscore_10pct": 0.441417559540646,
        "baseline_fscore_10pct": 0.43479351649614895,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 100120,
        "baseline_pred_faces": 1285454
      },
      {
        "case_id": "gso_005_input4",
        "status": "ok",
        "elapsed_sec": 24.99804097507149,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_005_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_005_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_005_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_005_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/Ecoforms_Saucer_SQ3_Turquoise/meshes/model.obj",
        "input_faces": 319012,
        "input_vertices": 157833,
        "component_count": 334,
        "largest_component_faces": 313080,
        "backend": "pymeshfix",
        "keep_components": null,
        "target_faces": null,
        "poisson_depth": null,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": 0.017499158045449385,
          "fscore_5pct_drop": 0.007935875846827256
        },
        "chamfer_mean": 0.06933007458087001,
        "baseline_chamfer_mean": 0.06813772181792134,
        "fscore_5pct": 0.3419701336589999,
        "baseline_fscore_5pct": 0.3499060095058272,
        "fscore_10pct": 0.6804548159943383,
        "baseline_fscore_10pct": 0.6894957016478751,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 328064,
        "baseline_pred_faces": 319012
      },
      {
        "case_id": "gso_006_input4",
        "status": "ok",
        "elapsed_sec": 52.0370965693146,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_006_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_006_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_006_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_006_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/TOOL_BELT/meshes/model.obj",
        "input_faces": 1317802,
        "input_vertices": 651647,
        "component_count": 8348,
        "largest_component_faces": 1136098,
        "backend": "pymeshlab_poisson_fill",
        "keep_components": null,
        "target_faces": null,
        "poisson_depth": 9,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": 0.020073349573029062,
          "fscore_5pct_drop": -0.020357567701102974
        },
        "chamfer_mean": 0.07308281231365923,
        "baseline_chamfer_mean": 0.07164466392955901,
        "fscore_5pct": 0.48725843478260866,
        "baseline_fscore_5pct": 0.4669008670815057,
        "fscore_10pct": 0.6853852248245187,
        "baseline_fscore_10pct": 0.691056428245694,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 1832108,
        "baseline_pred_faces": 1507964
      },
      {
        "case_id": "gso_007_input4",
        "status": "ok",
        "elapsed_sec": 64.96841679420322,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_007_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_007_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_007_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_007_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/Olive_Kids_Robots_Pencil_Case/meshes/model.obj",
        "input_faces": 536832,
        "input_vertices": 266821,
        "component_count": 1881,
        "largest_component_faces": 527066,
        "backend": "pymeshfix",
        "keep_components": null,
        "target_faces": null,
        "poisson_depth": null,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": 0.01829810694329904,
          "fscore_5pct_drop": 0.018813197744667914
        },
        "chamfer_mean": 0.15621630860372676,
        "baseline_chamfer_mean": 0.1534092104645592,
        "fscore_5pct": 0.16699065288202805,
        "baseline_fscore_5pct": 0.18580385062669597,
        "fscore_10pct": 0.3581868768179666,
        "baseline_fscore_10pct": 0.36510568597459603,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 278432,
        "baseline_pred_faces": 536460
      },
      {
        "case_id": "gso_008_input4",
        "status": "ok",
        "elapsed_sec": 90.66886893939227,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_008_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_008_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_008_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_008_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/Ecoforms_Quadra_Saucer_SQ1_Avocado/meshes/model.obj",
        "input_faces": 464466,
        "input_vertices": 255748,
        "component_count": 1614,
        "largest_component_faces": 186728,
        "backend": "pymeshfix",
        "keep_components": null,
        "target_faces": null,
        "poisson_depth": null,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": 0.03623622864474501,
          "fscore_5pct_drop": 0.016756876333172355
        },
        "chamfer_mean": 0.13541173603496215,
        "baseline_chamfer_mean": 0.13067651206526734,
        "fscore_5pct": 0.19114956427015253,
        "baseline_fscore_5pct": 0.2079064406033249,
        "fscore_10pct": 0.37661896583450905,
        "baseline_fscore_10pct": 0.3874541237416848,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 827994,
        "baseline_pred_faces": 549096
      },
      {
        "case_id": "gso_009_input4",
        "status": "ok",
        "elapsed_sec": 12.554429640993476,
        "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_009_input4/summary.json",
        "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/hybrid_protocol4_limit10/gso_009_input4/mesh_watertight.obj",
        "input_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_009_input4/mesh_raw.obj",
        "baseline_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_weighted_fusion/generations/uniform_limit10/gso_009_input4/mesh_raw.obj",
        "gt_mesh": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/_extracted_gso/Pinwheel_Pencil_Case/meshes/model.obj",
        "input_faces": 756742,
        "input_vertices": 376029,
        "component_count": 3009,
        "largest_component_faces": 740636,
        "backend": "pymeshfix",
        "keep_components": 1,
        "target_faces": 100000,
        "poisson_depth": null,
        "gate_passed": true,
        "gate": {
          "passed": true,
          "failures": [],
          "chamfer_relative_worsening": -0.0019376968525672811,
          "fscore_5pct_drop": 0.0029178863016767753
        },
        "chamfer_mean": 0.03185614243540074,
        "baseline_chamfer_mean": 0.031917989823822636,
        "fscore_5pct": 0.7948506093730368,
        "baseline_fscore_5pct": 0.7977684956747135,
        "fscore_10pct": 1.0,
        "baseline_fscore_10pct": 1.0,
        "watertight": 1.0,
        "winding_consistent": 1.0,
        "topology_valid": 1.0,
        "boundary_edges": 0,
        "nonmanifold_edges": 0,
        "pred_faces": 83166,
        "baseline_pred_faces": 760440
      }
    ],
    "fixed_three_case": {
      "method": "v6_v2_alpha025_pymeshfix",
      "case_count": 3,
      "passed_cases": 3,
      "all_passed": true,
      "watertight_rate": 1.0,
      "topology_valid_rate": 1.0,
      "mean_chamfer": 0.06846475317981866,
      "baseline_mean_chamfer": 0.07060310208351829,
      "mean_fscore_5pct": 0.49220573649726734,
      "baseline_mean_fscore_5pct": 0.46601092158968255,
      "mean_fscore_10pct": 0.738195407867842,
      "baseline_mean_fscore_10pct": 0.7123423050566604,
      "rows": [
        {
          "case_id": "gso_000_input4",
          "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/pymeshfix_fixed3/gso_000_input4/summary.json",
          "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/pymeshfix_fixed3/gso_000_input4/mesh_watertight.obj",
          "input": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit1/gso_000_input4/mesh_raw.obj",
          "keep_components": null,
          "target_faces": null,
          "gate_passed": true,
          "chamfer_mean": 0.06604141493525391,
          "baseline_chamfer_mean": 0.06764168226180114,
          "chamfer_relative_worsening": -0.023658006025833938,
          "fscore_5pct": 0.4974491506684089,
          "baseline_fscore_5pct": 0.4772477594227666,
          "fscore_5pct_drop": -0.020201391245642297,
          "fscore_10pct": 0.7689737793793014,
          "baseline_fscore_10pct": 0.7223514140586597,
          "watertight": 1.0,
          "topology_valid": 1.0,
          "boundary_edges": 0,
          "nonmanifold_edges": 0,
          "pred_faces": 2734,
          "baseline_pred_faces": 13496
        },
        {
          "case_id": "gso_001_input4",
          "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/pymeshfix_fixed3/gso_001_input4/summary.json",
          "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/pymeshfix_fixed3/gso_001_input4/mesh_watertight.obj",
          "input": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_001_input4/mesh_raw.obj",
          "keep_components": null,
          "target_faces": null,
          "gate_passed": true,
          "chamfer_mean": 0.08957722201942853,
          "baseline_chamfer_mean": 0.09062238900428674,
          "chamfer_relative_worsening": -0.01153320935744443,
          "fscore_5pct": 0.328849993017735,
          "baseline_fscore_5pct": 0.32065741643953516,
          "fscore_5pct_drop": -0.008192576578199828,
          "fscore_10pct": 0.5873032887204391,
          "baseline_fscore_10pct": 0.5790914713853021,
          "watertight": 1.0,
          "topology_valid": 1.0,
          "boundary_edges": 0,
          "nonmanifold_edges": 0,
          "pred_faces": 449604,
          "baseline_pred_faces": 446548
        },
        {
          "case_id": "gso_002_input4",
          "summary": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/pymeshfix_fixed3/gso_002_input4_keep1_simplify100k/summary.json",
          "output": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/mesh_repair_v6/pymeshfix_fixed3/gso_002_input4_keep1_simplify100k/mesh_watertight.obj",
          "input": "experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/baseline_preserving_v2/inference_step25_alpha025_limit10/gso_002_input4/mesh_raw.obj",
          "keep_components": 1,
          "target_faces": 100000,
          "gate_passed": true,
          "chamfer_mean": 0.04977562258477358,
          "baseline_chamfer_mean": 0.05354523498446702,
          "chamfer_relative_worsening": -0.07040052024773011,
          "fscore_5pct": 0.6503180658056581,
          "baseline_fscore_5pct": 0.6001275889067458,
          "fscore_5pct_drop": -0.05019047689891232,
          "fscore_10pct": 0.8583091555037856,
          "baseline_fscore_10pct": 0.8355840297260192,
          "watertight": 1.0,
          "topology_valid": 1.0,
          "boundary_edges": 0,
          "nonmanifold_edges": 0,
          "pred_faces": 234960,
          "baseline_pred_faces": 1462466
        }
      ]
    }
  }
}