@glyph
Ultimately a project - a society - has to trust that people are honest. There is no effective way to detect dishonesty before the fact; we all rely on it coming to light often enough afterwards that it serves as a social deterrent.
Anybody who really wants to sneak in LLM code - or cheat on their taxes, or steal someone's lunch in the company kitchen - can do so. But most people don't want to be dishonest, and definitely don't want to be *outed* as dishonest to their peers.
@glyph
And that's exactly the right approach. Most people *are* basically honest and *want* to do the right thing. Our entire societies are built on that foundation.
When you say "I don't want you to use LLM for this codebase" the vast majority of people - including LLM boosters - will say "OK, it's your code; that's fine with me." and respect that.