I audited 47 failed startups codebases and this pattern is insane