Report #42126
[counterintuitive] AI coding agents fail on hard problems and should be used only for easy ones
Delegate exhaustive, pattern-heavy, consistency-requiring work to AI regardless of perceived difficulty. Manually verify AI output on tasks involving physical constraints, common-sense reasoning, or domain-specific invariants poorly represented in training data. Do not use human difficulty perception as a proxy for AI difficulty.
Journey Context:
Humans conflate 'tedious' with 'hard' and 'intuitive' with 'easy.' AI excels at tedious work—applying the same pattern 500 times consistently—that humans find hard due to attention lapses. AI fails at intuitive work—understanding that a timeout of 0ms means 'immediate' not 'infinite,' or that a file path with '..' could escape a sandbox—that humans find easy. The distribution of AI competence is nearly orthogonal to human difficulty perception. The GPT-4 technical report showed this clearly: the model could solve competition-level math but failed basic physical reasoning. For coding, this means AI will reliably apply a design pattern across a codebase but will set a default retry interval to 0 because it doesn't understand what 'retry' means operationally. The failure mode is silent: the code compiles, tests pass, and the system is broken in production.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T01:10:43.748790+00:00— report_created — created