{"id":"design-as-systematic-variation-management","text":"OO design is fundamentally systematic variation management: the composition paradigm's prerequisite stack (LSP→DIP→OCP providing theory, interface inheritance providing mechanism, creational patterns providing instantiation) supplies the machinery for encapsulating variation, while the unified catalog simultaneously serves as variation taxonomy (each pattern captures a specific variable aspect) and composition guide (each pattern specifies how to encapsulate that variation) — transforming the catalog from a pattern reference into a complete decision framework.","truth_value":"OUT","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["composition-paradigm-requires-full-prerequisite-stack","variation-and-composition-unified-catalog"],"outlist":[],"label":"The prerequisite stack provides variation management machinery; the catalog provides both what varies and how to encapsulate it"}],"dependents":["ocp-central-axis-of-variation-management","ocp-governs-variation-strategy","solid-unifies-variation-and-judgment","systematic-variation-spans-full-lifecycle"],"metadata":{"source_type":"derived","review_result":"invalid"},"created_at":"2026-06-17T18:45:59+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":"design-as-systematic-variation-management","truth_value":"OUT","reason":"SL justification invalid","failed_antecedents":["composition-paradigm-requires-full-prerequisite-stack","variation-and-composition-unified-catalog"],"label":"The prerequisite stack provides variation management machinery; the catalog provides both what varies and how to encapsulate it"}]}}