Files
cadSet/designir-pipeline/output/distillation-report.json
2026-07-28 14:41:26 +08:00

328 lines
12 KiB
JSON

{
"schema_version": "1.0",
"report_kind": "step_reconstruction_distillation_result",
"extractor_version": "4.0",
"status": "all_input_documents_independently_reconstructed_and_all_geometry_documents_have_validated_named_edits",
"formal_promoted_experience_count": 12,
"formal_promoted_experience_ids": [
"failure_repair.surface_boundary.prefer_exact_3d",
"failure_repair.periodic_torus.rectangular_uv_patch",
"failure_repair.surface_topology.bind_face_pcurves_and_group_shells",
"failure_repair.surface_topology.preserve_vertex_tolerance",
"edit_strategy.semantic_cylindrical_cut.enlarge_diameter",
"failure_repair.semantic_edit.boundary_strategy_fallback",
"edit_strategy.semantic_edit.preserve_validated_geometry_strategy",
"edit_strategy.semantic_parameter.search_validated_safe_range",
"failure_repair.semantic_edit.merge_duplicate_cylindrical_targets",
"edit_strategy.semantic_parameter.source_independent_overall_scale",
"edit_strategy.semantic_parameter.primary_axis_affine_dimensions",
"edit_strategy.semantic_parameter.canonical_directional_envelope"
],
"corpus": {
"input_step_count": 1000,
"content_unique_step_count": 1000,
"single_solid_accepted_count": 975,
"rejected_count": 0,
"empty_document_count": 1,
"open_shell_document_count": 3,
"multi_solid_document_count": 21
},
"semantic_candidate_experience": {
"total_count": 26,
"promoted_count": 8,
"router_consumable": false,
"by_kind": {
"constraint": 4,
"dimensionless_distribution": 4,
"edit_strategy": 2,
"parameter_naming": 4,
"reconstruction_grammar": 9
},
"promoted_ids": [
"edit_strategy.semantic_cylindrical_cut.enlarge_diameter",
"failure_repair.semantic_edit.boundary_strategy_fallback",
"edit_strategy.semantic_edit.preserve_validated_geometry_strategy",
"edit_strategy.semantic_parameter.search_validated_safe_range",
"failure_repair.semantic_edit.merge_duplicate_cylindrical_targets",
"edit_strategy.semantic_parameter.source_independent_overall_scale",
"edit_strategy.semantic_parameter.primary_axis_affine_dimensions",
"edit_strategy.semantic_parameter.canonical_directional_envelope"
]
},
"geometry_reconstruction_experience": {
"promoted_count": 4,
"router_consumable": false,
"surfaceir_consumable": true,
"promoted_ids": [
"failure_repair.surface_boundary.prefer_exact_3d",
"failure_repair.periodic_torus.rectangular_uv_patch",
"failure_repair.surface_topology.bind_face_pcurves_and_group_shells",
"failure_repair.surface_topology.preserve_vertex_tolerance"
],
"note": "These methods have positive held-out geometry A/B evidence. They do not count as proof of semantic parameter-edit capability."
},
"semantic_parameter_results": [
{
"canonical_parameter": "plate_thickness",
"support": 240,
"conditional_confidence": 1.0,
"state": "awaiting_positive_heldout_ab"
},
{
"canonical_parameter": "hole_count",
"support": 396,
"conditional_confidence": 0.673469,
"state": "requires_internal_feature_polarity_validation"
},
{
"canonical_parameter": "hole_diameter",
"support": 396,
"conditional_confidence": 0.673469,
"state": "requires_internal_feature_polarity_validation"
},
{
"canonical_parameter": "bolt_circle_diameter",
"support": 121,
"conditional_confidence": 0.456604,
"state": "awaiting_positive_heldout_ab"
}
],
"legacy_ab_warning": {
"completed_pair_count": 15,
"planned_pair_count": 50,
"baseline_similarity_mean": 69.11,
"experience_similarity_mean": 66.64,
"score_delta": -2.47,
"accepted_as_positive_validation": false
},
"promotion_gate": {
"minimum_independent_cases_per_method": 3,
"minimum_heldout_ab_pairs": 10,
"edit_contract_pass_rate_required": 1.0,
"baseline_score_delta_must_be_positive": true,
"evidence_support_alone_can_promote": false
},
"execution_validated_trajectory_pilot": {
"scope": "low_complexity_initial_debugging_subset_not_full_corpus",
"attempted_case_count": 6,
"replay_validated_case_count": 3,
"quarantined_case_count": 3,
"derived_candidate_method_count": 1,
"officially_promoted_method_count": 0,
"candidate_method": "simple cylinder classification, placement, and semantic parameter naming",
"heldout_ab": {
"pair_count": 2,
"baseline_replay_validated_count": 1,
"experience_replay_validated_count": 1,
"baseline_pass_rate": 0.5,
"experience_pass_rate": 0.5,
"pass_rate_delta": 0.0,
"positive": false,
"promotion_eligible": false
},
"conclusion": "The new loop can produce independently rebuildable editable trajectories, but no capability improvement has yet been demonstrated. The candidate remains unavailable to cad-router."
},
"designir_3_surface_program": {
"input_step_count": 1000,
"instance_program_count": 1000,
"extraction_failure_count": 0,
"empty_geometry_document_count": 1,
"open_shell_document_count": 3,
"instance_program_bytes": 168346362,
"supported_surface_vocabulary": [
"plane",
"cylinder",
"cone",
"sphere",
"torus",
"bspline"
],
"supported_curve_vocabulary": [
"line",
"circle",
"ellipse",
"bspline",
"degenerate"
],
"initial_rebuild_pilot": {
"case_count": 1000,
"validated_nonempty_count": 896,
"empty_geometry_count": 4,
"failed_count": 100
},
"heldout_boundary_strategy_ab": {
"pair_count": 100,
"baseline_geometry_pass_count": 17,
"treatment_geometry_pass_count": 95,
"improved_pair_count": 78,
"regressed_pair_count": 0,
"pass_rate_delta": 0.78
},
"promoted_experience_ids": [
"failure_repair.surface_boundary.prefer_exact_3d",
"failure_repair.periodic_torus.rectangular_uv_patch",
"failure_repair.surface_topology.bind_face_pcurves_and_group_shells"
],
"post_experience_full_corpus_validation": {
"case_count": 1000,
"validated_nonempty_count": 970,
"empty_geometry_count": 4,
"failed_count": 26,
"improved_count": 74,
"regressed_count": 0
},
"measured_geometry_bearing_pass_rate": 0.973896,
"pcurve_shell_strategy_ab": {
"pair_count": 1000,
"baseline_geometry_pass_count": 970,
"pcurve_primary_geometry_pass_count": 998,
"validated_fallback_geometry_pass_count": 1000,
"improved_pair_count": 30,
"regressed_pair_count": 0,
"pass_rate_delta": 0.03
},
"vertex_tolerance_strategy_ab": {
"pair_count": 1000,
"baseline_geometry_pass_count": 996,
"treatment_geometry_pass_count": 1000,
"improved_pair_count": 4,
"regressed_pair_count": 0,
"pass_rate_delta": 0.004
},
"current_full_corpus_validation": {
"case_count": 1000,
"validated_geometry_document_count": 999,
"validated_empty_document_count": 1,
"open_shell_document_count": 3,
"unresolved_document_count": 0,
"all_document_pass_rate": 1.0,
"selected_strategy_counts": {
"exact_3d_pcurve": 1000
},
"boolean_fallback_surface_sample_case_count": 2,
"maximum_accepted_bidirectional_surface_distance_mm": 0.0000647066
},
"semantic_edit_contract": {
"promoted_experience_count": 8,
"status": "positive_local_cut_primary_axis_dimension_and_universal_scale_edits_demonstrated",
"semantic_candidate_case_count": 942,
"semantic_parameter_instance_count": 5136,
"semantic_feature_instance_count": 2502,
"heldout_case_count": 50,
"heldout_applicable_case_count": 41,
"heldout_accepted_case_count": 41,
"heldout_edit_pass_rate": 1.0,
"primary_boundary_strategy_pass_count": 35,
"fallback_rescue_count": 6,
"full_corpus_validation": {
"case_count": 1000,
"baseline_geometry_not_validated_count": 30,
"no_executable_semantic_parameter_count": 155,
"applicable_edit_case_count": 815,
"accepted_edit_case_count": 795,
"rejected_edit_case_count": 20,
"applicable_edit_pass_rate": 0.97546,
"execution_failure_count": 19,
"non_target_guard_rejection_count": 1,
"post_observer_repair": {
"accepted_edit_case_count": 800,
"remaining_failed_case_count": 15,
"applicable_edit_pass_rate": 0.981595,
"rescued_case_count": 5,
"regressed_case_count": 0
},
"post_geometry_strategy_revalidation": {
"baseline_geometry_not_validated_count": 0,
"no_executable_semantic_parameter_count": 157,
"applicable_edit_case_count": 843,
"accepted_edit_case_count": 826,
"remaining_failed_case_count": 17,
"applicable_edit_pass_rate": 0.979834,
"newly_accepted_case_count": 26,
"regressed_case_count": 0
},
"post_adaptive_range_and_duplicate_target_repair": {
"applicable_edit_case_count": 843,
"accepted_edit_case_count": 837,
"remaining_failed_case_count": 6,
"applicable_edit_pass_rate": 0.992883,
"validated_positive_factors": [
1.02,
1.05,
1.1
],
"newly_accepted_case_count": 11,
"regressed_case_count": 0,
"duplicate_target_heldout_ab": {
"pair_count": 11,
"baseline_pass_count": 9,
"treatment_pass_count": 11,
"regressed_pair_count": 0
}
},
"post_source_independent_overall_scale": {
"geometry_bearing_case_count": 996,
"accepted_scale_edit_case_count": 996,
"rejected_scale_edit_case_count": 0,
"scale_edit_pass_rate": 1.0,
"baseline_any_validated_edit_case_count": 842,
"treatment_any_validated_edit_case_count": 996,
"newly_editable_case_count": 154,
"regressed_case_count": 0,
"validated_factor": 1.1,
"note": "overall_scale is a source-independent minimum editability fallback and does not claim recovery of feature-specific thickness, spacing or count semantics"
},
"post_primary_axis_affine_dimensions": {
"applicable_case_count": 103,
"outer_diameter_accepted_count": 103,
"outer_diameter_rejected_count": 0,
"body_length_accepted_count": 70,
"body_length_rejected_count": 0,
"plate_thickness_accepted_count": 33,
"plate_thickness_rejected_count": 0,
"baseline_any_feature_specific_edit_case_count": 842,
"treatment_any_feature_specific_edit_case_count": 942,
"newly_feature_editable_case_count": 100,
"remaining_scale_only_case_count": 54,
"regressed_case_count": 0,
"validated_factor": 1.1,
"note": "axis-affine dimensions are canonical whole-body edits about an inferred primary cylinder axis; they do not claim recovery of the teacher feature tree"
},
"post_canonical_directional_dimensions": {
"applicable_case_count": 56,
"overall_size_x_accepted_count": 56,
"overall_size_y_accepted_count": 56,
"overall_size_z_accepted_count": 55,
"rejected_parameter_count": 0,
"baseline_any_validated_named_edit_case_count": 942,
"treatment_any_validated_named_edit_case_count": 996,
"newly_named_editable_case_count": 54,
"regressed_case_count": 0,
"validated_factor": 1.1,
"note": "overall_size_x/y/z are canonical envelope dimensions in the DesignIR coordinate system, not recovered source sketch dimensions"
},
"final_document_and_edit_coverage": {
"input_document_count": 1000,
"independently_rebuilt_document_count": 1000,
"geometry_present_document_count": 999,
"true_empty_document_count": 1,
"geometry_documents_with_at_least_one_validated_named_parameter": 999,
"validated_named_parameter_instance_count": 1213,
"geometry_document_named_edit_coverage": 1.0,
"anti_cheat_match_count": 0,
"designir_schema_valid_count": 1000,
"designir_schema_invalid_count": 0
}
},
"required_next_evidence": [
"negative diameter edits",
"hole spacing and pitch diameter edits",
"plate thickness edits",
"additional non-cylindrical feature families",
"full-corpus edit acceptance"
]
},
"remaining_primary_failure_clusters": []
}
}