{"id":"copy-paste-naming-errors-cosmetic-only","text":"Method name mismatches caused by copy-paste across solution files are purely cosmetic — they affect readability but not runtime correctness or test outcomes.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["method-name-mismatches-common","function-misnaming-is-systematic"],"outlist":["function-name-mismatches-behavior"],"label":"most misnamed methods (num_rescue_boats implementing reverse-only-letters, kids_with_candies implementing shuffle-string) still compute the correct answer; the gate flips OUT if any mismatch causes actual behavioral confusion, as with get_max_occurrences which misleads about what the function computes"}],"dependents":[],"metadata":{"last_reviewed":"2026-06-07T22:02:22","review_result":"invalid"},"created_at":"","updated_at":"","reviewed_at":"","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"copy-paste-naming-errors-cosmetic-only","truth_value":"IN","reason":"SL justification valid","antecedents":["method-name-mismatches-common","function-misnaming-is-systematic"],"label":"most misnamed methods (num_rescue_boats implementing reverse-only-letters, kids_with_candies implementing shuffle-string) still compute the correct answer; the gate flips OUT if any mismatch causes actual behavioral confusion, as with get_max_occurrences which misleads about what the function computes","outlist":["function-name-mismatches-behavior"]},{"node":"method-name-mismatches-common","truth_value":"IN","reason":"premise"},{"node":"function-misnaming-is-systematic","truth_value":"IN","reason":"premise"}]}}