- When working with Spring Boot projects, use the Context7 MCP to get updated language and framework information
- Do not run any Maven scripts or execute any tests unless explicitly instructed to do so
- When creating DTO classes, prefer record classes over traditional classes when possible
- Use type inference whenever available to reduce verbosity
- Use declarative programming by using functional code to provide cleaner and readable code wherever possible