The fourth time is too late

In the previous episode ([CANONICAL URL #52: to complete after push of over-engineering-3-recadrages]), I described three reframings in the same session — no simpler, no simpler, no simpler — before Claude finally proposed the eight-line version of a function instead of the one with interface, registry and three files. The next morning I reopen the project, ask for a minor fix in the same module, and the answer arrives architected exactly like the day before. Strategy pattern, registry, three integration tests. The reframing did not survive /clear. It had no reason to. No file carried it, no mechanism triggered when the reflex returned.

The fourth time is too late. You write the line on the third.

The line

I added this to CLAUDE.md, in the Conventions section, one block above the Server Component rule: