{"id":"ocp-governs-variation-strategy","text":"OCP's bidirectional extensibility (add new types via composition OR new operations via Visitor) serves as a primary strategic decision point in systematic variation management: the choice of which OCP axis to keep open influences whether variation is managed by adding implementations (standard OCP) or by adding operations (inverted OCP via double dispatch), positioning OCP as a principle that helps select the variation strategy.","truth_value":"OUT","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["ocp-bidirectional-extensibility","design-as-systematic-variation-management"],"outlist":[],"label":"OCP's bidirectionality (a structural property) combined with the design-as-variation thesis (a paradigmatic claim) yields the emergent insight that OCP operates at the meta-level — choosing HOW to vary, not just enabling variation"}],"dependents":["dual-governance-reliably-applicable","solid-dual-governance-of-modification-space"],"metadata":{"source_type":"derived","review_result":"pass","repair_action":"softened"},"created_at":"2026-06-17T19:08:16+00:00","updated_at":"2026-06-17T20:39:50+00:00","reviewed_at":"2026-06-17T20:39:50+00:00","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"ocp-governs-variation-strategy","truth_value":"OUT","reason":"SL justification invalid","failed_antecedents":["design-as-systematic-variation-management"],"label":"OCP's bidirectionality (a structural property) combined with the design-as-variation thesis (a paradigmatic claim) yields the emergent insight that OCP operates at the meta-level — choosing HOW to vary, not just enabling variation"}]}}