{
  "experiment": "A30 surface-projected depth residual lock map",
  "protocol": {
    "focus_cases": [
      "gso_002_input4",
      "gso_008_input4"
    ],
    "selection_uses_gt": false,
    "retrospective_validation_uses_gt": false,
    "resolution": 96,
    "surface_sample_count": 20000,
    "source": "/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a23_vggt_depth_normal_gate/analysis.json"
  },
  "legend": {
    "surface_improved": "green: repair surface points whose projected depth residual improves",
    "surface_conflict": "red: repair surface points whose projected depth residual worsens",
    "surface_neutral": "gray: observed but neither clearly better nor worse",
    "unobserved_closable": "blue: not observed by valid VGGT/candidate common mask, potential closure region"
  },
  "case_rows": [
    {
      "case_id": "gso_002_input4",
      "sample_count": 20000,
      "surface_improved_ratio": 0.66205,
      "surface_conflict_ratio": 0.1609,
      "surface_neutral_ratio": 0.16045,
      "unobserved_closable_ratio": 0.0166,
      "mean_surface_delta": -0.03225721558397939,
      "observed_sample_ratio": 0.9834
    },
    {
      "case_id": "gso_008_input4",
      "sample_count": 20000,
      "surface_improved_ratio": 0.1572,
      "surface_conflict_ratio": 0.7096,
      "surface_neutral_ratio": 0.1331,
      "unobserved_closable_ratio": 0.0001,
      "mean_surface_delta": 0.01622164694041685,
      "observed_sample_ratio": 0.9999
    }
  ],
  "assets": {
    "gso_002_input4": "trellis2_vggt_assets/a30/gso_002_input4_surface_lock_projection.png",
    "gso_008_input4": "trellis2_vggt_assets/a30/gso_008_input4_surface_lock_projection.png"
  },
  "conclusion": {
    "status": "surface_projection_diagnostic_positive",
    "summary": "A30 projects pixel depth residuals back to repair mesh surface samples. gso_002 has more surface-improved support, while gso_008 has a higher surface-conflict ratio, showing a path from image evidence to local mesh editing constraints."
  }
}