{ "schema_version": "2.0", "library_kind": "generalized_cad_experience", "generated_at": "2026-07-23T05:52:54+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": 3 }, { "kind": "feature_motif", "count": 1 }, { "kind": "validation_rule", "count": 1 } ] }, "experiences": [], "candidate_experiences": [ { "id": "constraint.flanged_hub_adapter.pattern_radius_consistency", "kind": "constraint", "scope": [ "flanged_hub_adapter" ], "when": { "features": [ "repeated_axial_hole_pattern" ], "relations": [ "repeated_radius_group" ] }, "guidance": "Treat repeated axial holes as one radius-consistent semantic pattern rather than unrelated cuts.", "semantic_rationale": "A single pattern relationship supports coherent count, placement, and interface changes.", "support": 1, "confidence": 1.0, "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.flanged_hub_adapter.shared_dominant_axis", "kind": "constraint", "scope": [ "flanged_hub_adapter" ], "when": { "features": [ "central_passage", "coaxial_cylindrical_stack", "rotational_body" ], "relations": [ "coaxial_stack", "dominant_axis_alignment" ] }, "guidance": "Preserve a shared dominant axis across the rotational body, coaxial stack, and central passage.", "semantic_rationale": "A stable common axis protects the primary rotational relationship when surrounding features are modified.", "support": 1, "confidence": 1.0, "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.flanged_hub_adapter.transition_axis_continuity", "kind": "constraint", "scope": [ "flanged_hub_adapter" ], "when": { "features": [ "coaxial_cylindrical_stack", "conical_transition" ], "relations": [ "transition_axis_continuity" ] }, "guidance": "Keep transition geometry aligned with the axis of the adjoining coaxial feature stack.", "semantic_rationale": "Axis continuity makes the transition behave as part of the rotational structure instead of an independent decorative feature.", "support": 1, "confidence": 1.0, "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.flanged_hub_adapter.rotational_core_with_patterned_mounting", "kind": "feature_motif", "scope": [ "flanged_hub_adapter" ], "when": { "features": [ "coaxial_cylindrical_stack", "repeated_axial_hole_pattern", "rotational_body" ], "relations": [ "coaxial_stack", "repeated_radius_group" ] }, "guidance": "Represent the rotational core and the mounting pattern as separate semantic feature groups.", "semantic_rationale": "Separating the coaxial load path from repeated mounting features makes later edits and validation more localized.", "support": 1, "confidence": 1.0, "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.flanged_hub_adapter.rotational_relationships", "kind": "validation_rule", "scope": [ "flanged_hub_adapter" ], "when": { "features": [ "central_passage", "repeated_axial_hole_pattern", "rotational_body" ], "relations": [ "dominant_axis_alignment", "repeated_radius_group" ] }, "guidance": "Validate the rotational axis and mounting pattern as independent relationship groups after regeneration.", "semantic_rationale": "Checking semantic relationships catches structural drift that isolated dimensional checks may miss.", "support": 1, "confidence": 1.0, "check": "Confirm that coaxial features share their intended axis and repeated mounting features remain one coherent pattern.", "promotion_state": "candidate", "required_support": 20, "remaining_support": 19, "required_confidence": 0.8, "consumer_policy": "visible_for_review_but_not_available_to_cad_router" } ] }