{"id":"generation-pipeline-is-naming-error-root-cause","text":"The automated code generation pipeline is the root cause of systematic naming errors across the repo — it produces both misnamed functions (names carried from unrelated problems via copy-paste templates) and vestigial aliases (dead references from prior solution scaffolding), creating a class of defects that is structurally different from manual typos because it affects function identity rather than spelling.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["pipeline-generates-misnamed-functions","stale-aliases-from-generation-pipeline"],"outlist":[],"label":"Root cause identification — naming errors are a systematic pipeline artifact, not random human error"}],"dependents":["generation-errors-amplified-by-isolation","generation-errors-remain-invisible"],"metadata":{"last_reviewed":"2026-06-07T22:02:22","review_result":"pass"},"created_at":"","updated_at":"","reviewed_at":"","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"generation-pipeline-is-naming-error-root-cause","truth_value":"IN","reason":"SL justification valid","antecedents":["pipeline-generates-misnamed-functions","stale-aliases-from-generation-pipeline"],"label":"Root cause identification — naming errors are a systematic pipeline artifact, not random human error"},{"node":"pipeline-generates-misnamed-functions","truth_value":"IN","reason":"premise"},{"node":"stale-aliases-from-generation-pipeline","truth_value":"IN","reason":"premise"}]}}