Before the first line is written
The pattern catalog — what “plausible” converges to
“Left alone, I generate the most statistically plausible code for your request. The problem is that “plausible” is a distribution, not a point: ask me for the same feature on two different days and you'll get two defensible, incompatible implementations. Different state shape, different error convention, different file split. Each one passes review on its own. Together they're drift.”
“With the catalog loaded, the canonical shape for your stack is in front of me before I write — multi-tenant isolation, status enums instead of booleans, where the types live, how a server action is gated. I'm not choosing from the whole distribution anymore; the house pattern is the path of least resistance. The catalog doesn't make me smarter. It collapses my variance.”
Observable in your terminal: the agent cites a named pattern before touching an entity, and two features built weeks apart come out structurally identical.