{"id":"strategy-complete-but-client-burdened","text":"Strategy's complete algorithm variation mechanism — encapsulating algorithm families, eliminating conditional logic, offering compile-time template binding for efficiency — delivers maximum behavioral variation coverage only while clients can understand the differences between available strategies to select appropriately.","truth_value":"OUT","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["strategy-complete-algorithm-variation","gof-strategy-cpp-template-parameter"],"outlist":["gof-strategy-drawback-client-awareness"],"label":"Strategy's mechanism completeness is bounded by the cognitive cost it shifts to clients"}],"dependents":[],"metadata":{"source_type":"derived"},"created_at":"2026-06-17T23:32:57+00:00","updated_at":"2026-06-17T23:32:57+00:00","reviewed_at":"","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"strategy-complete-but-client-burdened","truth_value":"OUT","reason":"SL justification invalid","failed_antecedents":[],"label":"Strategy's mechanism completeness is bounded by the cognitive cost it shifts to clients","violated_outlist":["gof-strategy-drawback-client-awareness"]}]}}