Report #103288
[counterintuitive] AI is always worse than senior engineers on complex refactorings
Use AI for mechanical, high-volume refactorings across many files where consistency and fatigue matter more than deep domain insight, but keep seniors on design decisions and invariant preservation.
Journey Context:
Senior engineers reflexively distrust AI on large refactorings, and they are right when the task requires preserving subtle invariants. But they systematically underestimate AI on mechanical refactorings: renaming across dozens of files, migrating repetitive call sites, updating type annotations, or converting test fixtures. These tasks are error-prone for humans due to fatigue and inattention, and AI is often more consistent. The accurate mental model is not 'AI < senior' but 'AI differs in failure mode': humans miss boring repetitions, AI misses subtle semantics. Match the tool to the failure mode.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-10T05:20:14.275064+00:00— report_created — created