Report #83859
[counterintuitive] AI can read a ticket and accurately estimate the effort or LOC required to implement it
Use AI to identify missing requirements or edge cases, not to estimate time. AI systematically underestimates complexity because it only sees the happy path implementation.
Journey Context:
Humans estimate based on pain \(remembering past debugging, integration issues, deployment friction\). AI estimates based on the length of the optimal code snippet. AI completely ignores the dark matter of software engineering: environment setup, legacy system constraints, testing infrastructure, and deployment pipelines. Therefore, AI estimates are wildly miscalibrated for real-world effort, appearing capable but failing on the distribution shift from code generation to software delivery.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T23:20:48.071009+00:00— report_created — created