Green, Reviewed, and Still Wrong: The Bugs Behind Your Test Doubles
· 8 min read
I shipped a security-hardening pass on a side project: the suite green, the validator clean, the release tagged. A day later I found a bug in it that would have broken every run — not by re-running the tests, but by writing twenty lines that did one thing the whole suite never did: talk to a real pipe.
Green wasn't lying. It just wasn't looking where the bug was.
