Lombok usage policy for a Java project, enforced as compile errors via lombok.config. Use when adding a Lombok annotation or writing lombok.config. Allowed: @Slf4j and @RequiredArgsConstructor (with DI @Named/@Qualifier copied onto the generated constructor). Forbidden as compile errors: @SneakyThrows, @Data, @Cleanup, @Synchronized, and Lombok @NonNull (JSpecify owns nullability — lang-java-nullness).