{"id":"gof-variation-taxonomy","text":"The GoF catalog can be viewed as a taxonomy of variation points: each of the 23 patterns encapsulates a specific aspect that can vary independently, with behavioral patterns forming the largest group (11 of 23), which suggests that behavioral variation — often encapsulated as objects — is a particularly frequent design challenge.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["gof-23-patterns-variable-aspects","gof-23-patterns-5-7-11-split","behavioral-patterns-encapsulate-variation"],"outlist":[],"label":"Variable-aspect-per-pattern + 5-7-11 split + behavioral encapsulation reveals the catalog as a variation-point taxonomy with behavioral dominance"}],"dependents":["variation-taxonomy-culminates-formalization"],"metadata":{"source_type":"derived","review_result":"pass","repair_action":"softened"},"created_at":"2026-06-17T18:00:51+00:00","updated_at":"2026-06-18T06:15:08+00:00","reviewed_at":"2026-06-18T06:15:08+00:00","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"gof-variation-taxonomy","truth_value":"IN","reason":"SL justification valid","antecedents":["gof-23-patterns-variable-aspects","gof-23-patterns-5-7-11-split","behavioral-patterns-encapsulate-variation"],"label":"Variable-aspect-per-pattern + 5-7-11 split + behavioral encapsulation reveals the catalog as a variation-point taxonomy with behavioral dominance"},{"node":"gof-23-patterns-variable-aspects","truth_value":"IN","reason":"premise"},{"node":"gof-23-patterns-5-7-11-split","truth_value":"IN","reason":"premise"},{"node":"behavioral-patterns-encapsulate-variation","truth_value":"IN","reason":"premise"}]}}