developer velocity benchmarks fail silently, with no log, no error when teams count generated glue code as completed engineering, so commit volume surges while unverified edge cases accumulate under the surface.
syntax leak. prompts spit out plausible implementations that pass superficial linter checks, so broken state handling hides behind clean syntax.
runtime tear. generated scripts run without connection retries or error bounds, so production services exit cleanly on the first socket timeout.
counting vibe coding as developer throughput is just borrowing downtime from tomorrow.