78 lines
3.0 KiB
JSON
78 lines
3.0 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"draft_kind": "llm_generalized_experience_proposals",
|
|
"proposals": [
|
|
{
|
|
"id": "motif.rotational_part.coaxial_core_with_center_passage",
|
|
"kind": "feature_motif",
|
|
"scope": ["rotational_part"],
|
|
"evidence_query": {
|
|
"required_features": [
|
|
"rotational_body",
|
|
"coaxial_cylindrical_stack",
|
|
"central_passage"
|
|
],
|
|
"required_relations": [
|
|
"coaxial_stack",
|
|
"dominant_axis_alignment"
|
|
]
|
|
},
|
|
"guidance": "Treat the rotational body, coaxial cylindrical stack, and central passage as one shared-axis core.",
|
|
"semantic_rationale": "The relationship transfers because the participating roles describe axis organization rather than a particular size.",
|
|
"check": "Confirm that the rotational body, stacked cylindrical roles, and central passage retain their intended common axis."
|
|
},
|
|
{
|
|
"id": "motif.rotational_part.patterned_axial_mounting",
|
|
"kind": "feature_motif",
|
|
"scope": ["rotational_part"],
|
|
"evidence_query": {
|
|
"required_features": [
|
|
"rotational_body",
|
|
"repeated_axial_hole_pattern"
|
|
],
|
|
"required_relations": [
|
|
"repeated_radius_group"
|
|
]
|
|
},
|
|
"guidance": "Represent repeated axial holes as a symmetric mounting pattern tied to the rotational body.",
|
|
"semantic_rationale": "The motif remains useful across variants because it captures repeated functional placement around a rotational form.",
|
|
"check": "Confirm that repeated axial holes remain grouped consistently around the rotational body."
|
|
},
|
|
{
|
|
"id": "constraint.rotational_part.shared_dominant_axis",
|
|
"kind": "constraint",
|
|
"scope": ["rotational_part"],
|
|
"evidence_query": {
|
|
"required_features": [
|
|
"rotational_body",
|
|
"coaxial_cylindrical_stack"
|
|
],
|
|
"required_relations": [
|
|
"dominant_axis_alignment"
|
|
]
|
|
},
|
|
"guidance": "Preserve the dominant axis as the organizing datum for rotational feature roles.",
|
|
"semantic_rationale": "The datum transfers because axis alignment is independent of the individual component dimensions.",
|
|
"check": "Confirm that rotational feature roles remain aligned to the same organizing datum."
|
|
},
|
|
{
|
|
"id": "validation.rotational_part.axis_and_pattern_consistency",
|
|
"kind": "validation_rule",
|
|
"scope": ["rotational_part"],
|
|
"evidence_query": {
|
|
"required_features": [
|
|
"central_passage",
|
|
"repeated_axial_hole_pattern"
|
|
],
|
|
"required_relations": [
|
|
"dominant_axis_alignment",
|
|
"repeated_radius_group"
|
|
]
|
|
},
|
|
"guidance": "Validate both the shared rotational axis and the grouped repeated-hole relationship before handoff.",
|
|
"semantic_rationale": "These checks protect transferable intent without relying on instance geometry.",
|
|
"check": "Confirm shared-axis alignment and repeated-hole grouping before treating the model as ready."
|
|
}
|
|
]
|
|
}
|