You: "Add a user registration endpoint" Claude: *reads your project's CLAUDE.md, follows your naming conventions, uses constructor injection, adds @Valid with proper DTOs, writes Flyway migration, ...