{
  "title": "PAct OT Router Variants QA",
  "slug": "pact-ot-router-variants-qa-20260521",
  "date": "2026-05-21",
  "timestamp": "2026-05-21T00:00:00+00:00",
  "input_manifest": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_repair_visual_quality_20260517/inference_inputs_supported_fixed_3/manifest.json",
  "variants": [
    {
      "key": "rgb_edge",
      "title": "Stage1 RGB Edge",
      "config": "first block, mask beta 0.2, RGB edge lambda 0.4",
      "checkpoint": "pact_ot_matrix_official_20260521_full_stage1_rgb_edge/ckpts/model_step0000060.pt",
      "qa": {
        "exported_root": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_rgb_edge_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects",
        "num_samples": 3,
        "num_passed": 3,
        "pass_rate": 1.0,
        "passed": true,
        "min_pass_rate": 0.75,
        "records": [
          {
            "sample": "GAPartNet_Dishwasher_11622",
            "object_dir": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_rgb_edge_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects/GAPartNet_Dishwasher_11622@GAPartNet_Dishwasher_11622_processed.@ng",
            "passed": true,
            "reasons": [],
            "num_parts": 3,
            "names": [
              "door",
              "base",
              "door"
            ],
            "unique_names": [
              "base",
              "door"
            ],
            "max_aabb_size": 1.0012825727462769,
            "avg_aabb_size": 0.9981065591176351,
            "vertices": 42480,
            "faces": 77491
          },
          {
            "sample": "GAPartNet_Refrigerator_10068",
            "object_dir": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_rgb_edge_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects/GAPartNet_Refrigerator_10068@GAPartNet_Refrigerator_10068_processed.@ng",
            "passed": true,
            "reasons": [],
            "num_parts": 5,
            "names": [
              "door",
              "base",
              "door",
              "door",
              "base"
            ],
            "unique_names": [
              "base",
              "door"
            ],
            "max_aabb_size": 1.001532793045044,
            "avg_aabb_size": 0.8678429305553437,
            "vertices": 28972,
            "faces": 52868
          },
          {
            "sample": "GAPartNet_StorageFurniture_35059",
            "object_dir": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_rgb_edge_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects/GAPartNet_StorageFurniture_35059@GAPartNet_StorageFurniture_35059_processed.@ng",
            "passed": true,
            "reasons": [],
            "num_parts": 3,
            "names": [
              "base",
              "drawer",
              "drawer"
            ],
            "unique_names": [
              "base",
              "drawer"
            ],
            "max_aabb_size": 0.9981518387794495,
            "avg_aabb_size": 0.979525069395701,
            "vertices": 63516,
            "faces": 106701
          }
        ]
      },
      "patched_blocks": 1,
      "spconv_mesh_decode_warnings": 0
    },
    {
      "key": "virtual_patch",
      "title": "Stage1 Virtual Patch",
      "config": "first block, mask beta 0.2, RGB edge lambda 0.4, virtual mass 0.05",
      "checkpoint": "pact_ot_matrix_official_20260521_full_stage1_virtual_patch/ckpts/model_step0000060.pt",
      "qa": {
        "exported_root": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_virtual_patch_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects",
        "num_samples": 3,
        "num_passed": 3,
        "pass_rate": 1.0,
        "passed": true,
        "min_pass_rate": 0.75,
        "records": [
          {
            "sample": "GAPartNet_Dishwasher_11622",
            "object_dir": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_virtual_patch_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects/GAPartNet_Dishwasher_11622@GAPartNet_Dishwasher_11622_processed.@ng",
            "passed": true,
            "reasons": [],
            "num_parts": 3,
            "names": [
              "door",
              "base",
              "door"
            ],
            "unique_names": [
              "base",
              "door"
            ],
            "max_aabb_size": 1.0007834434509277,
            "avg_aabb_size": 0.9955604473749796,
            "vertices": 47417,
            "faces": 83572
          },
          {
            "sample": "GAPartNet_Refrigerator_10068",
            "object_dir": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_virtual_patch_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects/GAPartNet_Refrigerator_10068@GAPartNet_Refrigerator_10068_processed.@ng",
            "passed": true,
            "reasons": [],
            "num_parts": 5,
            "names": [
              "door",
              "base",
              "door",
              "door",
              "drawer"
            ],
            "unique_names": [
              "base",
              "door",
              "drawer"
            ],
            "max_aabb_size": 1.0016071796417236,
            "avg_aabb_size": 0.8686771094799042,
            "vertices": 29819,
            "faces": 52871
          },
          {
            "sample": "GAPartNet_StorageFurniture_35059",
            "object_dir": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_virtual_patch_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects/GAPartNet_StorageFurniture_35059@GAPartNet_StorageFurniture_35059_processed.@ng",
            "passed": true,
            "reasons": [],
            "num_parts": 3,
            "names": [
              "base",
              "drawer",
              "drawer"
            ],
            "unique_names": [
              "base",
              "drawer"
            ],
            "max_aabb_size": 1.0004377365112305,
            "avg_aabb_size": 0.9798047343889872,
            "vertices": 63579,
            "faces": 108106
          }
        ]
      },
      "patched_blocks": 1,
      "spconv_mesh_decode_warnings": 1
    },
    {
      "key": "firstthird_edge",
      "title": "Stage1 First-Third Edge",
      "config": "first-third blocks, mask beta 0.2, mask edge lambda 0.4",
      "checkpoint": "pact_ot_matrix_official_20260521_full_stage1_firstthird_edge/ckpts/model_step0000020.pt",
      "qa": {
        "exported_root": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_firstthird_edge_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects",
        "num_samples": 3,
        "num_passed": 3,
        "pass_rate": 1.0,
        "passed": true,
        "min_pass_rate": 0.75,
        "records": [
          {
            "sample": "GAPartNet_Dishwasher_11622",
            "object_dir": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_firstthird_edge_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects/GAPartNet_Dishwasher_11622@GAPartNet_Dishwasher_11622_processed.@ng",
            "passed": true,
            "reasons": [],
            "num_parts": 3,
            "names": [
              "door",
              "base",
              "door"
            ],
            "unique_names": [
              "base",
              "door"
            ],
            "max_aabb_size": 0.9998207688331604,
            "avg_aabb_size": 0.970714271068573,
            "vertices": 47846,
            "faces": 83420
          },
          {
            "sample": "GAPartNet_Refrigerator_10068",
            "object_dir": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_firstthird_edge_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects/GAPartNet_Refrigerator_10068@GAPartNet_Refrigerator_10068_processed.@ng",
            "passed": true,
            "reasons": [],
            "num_parts": 5,
            "names": [
              "door",
              "base",
              "door",
              "door",
              "door"
            ],
            "unique_names": [
              "base",
              "door"
            ],
            "max_aabb_size": 1.0010075569152832,
            "avg_aabb_size": 0.7525468826293945,
            "vertices": 26000,
            "faces": 47960
          },
          {
            "sample": "GAPartNet_StorageFurniture_35059",
            "object_dir": "/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_ot_router_variants_qa_20260521/inference_stage1_firstthird_edge_stage2diag_textured3/seed42_slatcfg7.0_sscfg7.0_sssteps8_slatsteps8_artioutmean_feature_regression_steps/exported_arti_objects/GAPartNet_StorageFurniture_35059@GAPartNet_StorageFurniture_35059_processed.@ng",
            "passed": true,
            "reasons": [],
            "num_parts": 3,
            "names": [
              "base",
              "door",
              "drawer"
            ],
            "unique_names": [
              "base",
              "door",
              "drawer"
            ],
            "max_aabb_size": 1.000891923904419,
            "avg_aabb_size": 0.964131494363149,
            "vertices": 65973,
            "faces": 111239
          }
        ]
      },
      "patched_blocks": 8,
      "spconv_mesh_decode_warnings": 2
    }
  ],
  "charts": [
    "variant_avg_vertices.png",
    "variant_avg_faces.png",
    "variant_spconv_warnings.png"
  ],
  "conclusion": {
    "best_current_candidate": "virtual_patch",
    "reason": "All variants passed export QA. Virtual patch preserved the only refrigerator drawer label among the three newly run variants, while first-third injection produced denser structures and more spconv fallback warnings."
  }
}