Superhuman buying gptzero while half our prs are full of any

Superhuman acquiring gptzero, an ai writing detector, is a weird signal to process when half the pull requests in our typescript repo are clearly model generated. The whole detect whether code was ai written framing feels aimed at the wrong problem. The question was never who typed it. It is whether the types still hold.

The slop discourse usually goes ai writes bad code. In ts the shape is sneakier. Model written ts tends to compile clean and then lie at the type level, an any snuck into a generic, a type assertion that bypasses the check, a Promise<any> that quietly escaped from an untyped api boundary. The compiler is green so the agent calls it done. A detector flags none of that. It tells you a machine wrote it, which you mostly already knew, and tells you nothing about whether the types actually mean anything.

So i stopped caring about authorship and moved the energy into review that checks the type layer, not just tsc passing. Model diffs get explained and checked against intent before they land, i route that through verdent but a strict tsconfig plus a careful reviewer does the same job, the point is catching the quiet any pollution a human skim misses. Detecting origin tells you almost nothing worth knowing.

Authorship is a dead signal. Green build is not the same as correct types, and that gap is where model written ts actually bites.

Posted Jun 27, 2026, 10:15 AM UTC

03
Loading comments…