It's a dead-simple idea that actually addresses a real problem: coding agents default to writing new code even when the stdlib or an existing helper already does the job. The framing of "new code is the last resort, not the first instinct" is the right mental model, and having it as an enforced rule rather than a hope means it actually changes behavior instead of just being good advice you forget to follow.