{ "schema_version": "2.0", "library_kind": "generalized_cad_experience", "generated_at": "2026-07-23T11:21:55+00:00", "induction_mode": "llm_proposals_with_deterministic_evidence_verification", "status": "collecting_evidence", "policy": { "instance_parameters_allowed": false, "absolute_coordinates_allowed": false, "single_case_promotion_allowed": false, "llm_semantic_review_required": true, "draft_evidence_verified": true, "router_consumable": true, "minimum_support": 20, "minimum_confidence": 0.8 }, "corpus_summary": { "accepted_case_count": 1, "duplicate_case_count": 0, "rejected_case_count": 0, "family_count": 1 }, "experience_summary": { "llm_proposal_count": 5, "promoted_experience_count": 0, "candidate_experience_count": 5, "by_kind": [], "by_scope": [], "candidate_by_kind": [ { "kind": "constraint", "count": 2 }, { "kind": "feature_motif", "count": 2 }, { "kind": "validation_rule", "count": 1 } ] }, "experiences": [], "candidate_experiences": [ { "id": "constraint.patterned_prismatic_part.multiple_axis_system", "kind": "constraint", "scope": [ "patterned_prismatic_part" ], "when": { "features": [ "cylindrical_feature_network", "multi_axis_passage" ], "relations": [ "multiple_axis_system" ] }, "guidance": "Represent passage directions as explicit semantic axes instead of unrelated local cuts.", "semantic_rationale": "An explicit axis network preserves relationships when the body dimensions change.", "support": 1, "confidence": 1.0, "check": "Confirm that every passage remains assigned to its intended axis system.", "promotion_state": "candidate", "required_support": 20, "remaining_support": 19, "required_confidence": 0.8, "consumer_policy": "visible_for_review_but_not_available_to_cad_router" }, { "id": "constraint.patterned_prismatic_part.repeated_radius_group", "kind": "constraint", "scope": [ "patterned_prismatic_part" ], "when": { "features": [ "repeated_axial_hole_pattern" ], "relations": [ "repeated_radius_group" ] }, "guidance": "Preserve one shared semantic radius role across members of a repeated axial feature group.", "semantic_rationale": "The equality relationship transfers across different overall sizes and placements.", "support": 1, "confidence": 1.0, "check": "Confirm that repeated members intended to be equal retain the same radius role.", "promotion_state": "candidate", "required_support": 20, "remaining_support": 19, "required_confidence": 0.8, "consumer_policy": "visible_for_review_but_not_available_to_cad_router" }, { "id": "motif.patterned_prismatic_part.cylindrical_feature_network_and_multi_axis_passage", "kind": "feature_motif", "scope": [ "patterned_prismatic_part" ], "when": { "features": [ "cylindrical_feature_network", "multi_axis_passage" ], "relations": [ "multiple_axis_system" ] }, "guidance": "Model the cylindrical feature network and multi-axis passages as a coordinated feature system.", "semantic_rationale": "The coordinated system transfers across variants while preserving semantic axes.", "support": 1, "confidence": 1.0, "check": "Confirm that the cylindrical features and passages preserve their intended axis memberships.", "promotion_state": "candidate", "required_support": 20, "remaining_support": 19, "required_confidence": 0.8, "consumer_policy": "visible_for_review_but_not_available_to_cad_router" }, { "id": "motif.patterned_prismatic_part.multi_level_planar_profile_and_planar_dominant_body", "kind": "feature_motif", "scope": [ "patterned_prismatic_part" ], "when": { "features": [ "multi_level_planar_profile", "planar_dominant_body" ], "relations": [] }, "guidance": "Treat the planar-dominant body and its multiple profile levels as one reusable structural composition.", "semantic_rationale": "The composition describes topology without depending on an instance dimension.", "support": 1, "confidence": 1.0, "check": "Confirm that the expected planar levels remain distinct and connected to the primary body.", "promotion_state": "candidate", "required_support": 20, "remaining_support": 19, "required_confidence": 0.8, "consumer_policy": "visible_for_review_but_not_available_to_cad_router" }, { "id": "validation.patterned_prismatic_part.repeated_feature_consistency", "kind": "validation_rule", "scope": [ "patterned_prismatic_part" ], "when": { "features": [ "repeated_axial_hole_pattern" ], "relations": [ "repeated_radius_group" ] }, "guidance": "Validate repeated feature membership, equality roles, and attachment to the intended host region.", "semantic_rationale": "These checks remain meaningful across dimensions and pattern placements.", "support": 1, "confidence": 1.0, "check": "Verify repeated-member count consistency, shared radius roles, and host connectivity.", "promotion_state": "candidate", "required_support": 20, "remaining_support": 19, "required_confidence": 0.8, "consumer_policy": "visible_for_review_but_not_available_to_cad_router" } ] }