davsclaus commented on code in PR #24251:
URL: https://github.com/apache/camel/pull/24251#discussion_r3474969654


##########
.oss-ai-helper-rules/project-standards.md:
##########
@@ -0,0 +1,16 @@
+# Project Standards
+
+This rule file contains build tools, commands, and code style constraints for 
the project. Commands read this file to determine how to build, test, and 
format code.
+
+- **Build tool:** Maven
+- **Build command:** `mvn -Dquickly install`
+- **Test command:** `mvn verify`
+- **Format command:** `cd <module> && mvn -DskipTests install`
+- **Module-specific build:** yes (always run `mvn` in the module directory 
where changes occurred)
+- **Parallelized Maven:** no (resource intensive, do NOT parallelize Maven 
jobs)
+- **Code style restrictions:**
+  - Do NOT use Lombok (unless already present in the file)
+  - Do NOT change public API signatures without justification
+  - Do NOT add new dependencies without justification
+  - Maintain backwards compatibility for public APIs

Review Comment:
   Missing a code style rule that exists in `CLAUDE.md`:
   
   ```suggestion
     - Do NOT add new dependencies without justification
     - Records are allowed for internal/non-API classes; do NOT convert 
existing public API classes to Records
   ```



##########
.oss-ai-helper-rules/project-standards.md:
##########
@@ -0,0 +1,16 @@
+# Project Standards
+
+This rule file contains build tools, commands, and code style constraints for 
the project. Commands read this file to determine how to build, test, and 
format code.
+
+- **Build tool:** Maven
+- **Build command:** `mvn -Dquickly install`
+- **Test command:** `mvn verify`

Review Comment:
   This skips tests. The canonical build command per `CLAUDE.md` and the 
existing project rules is `mvn verify`. An AI agent using `mvn -Dquickly 
install` as its default build command would never run tests.
   
   ```suggestion
   - **Build command:** `mvn verify`
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to