gnodet opened a new pull request, #24431: URL: https://github.com/apache/camel/pull/24431
## Summary - Adds a detailed **Merge Procedure** section to `AGENTS.md` documenting the complete step-by-step workflow an AI agent must follow when merging a PR - Adds the same merge procedure as a compact reference to `.oss-ai-helper-rules/project-guidelines.md` so the oss-helper skills (`oss-merge-pr`) also pick it up ## Changes The new merge procedure codifies these steps in order: 1. **Derive milestone** from the target branch's `pom.xml` version (strip `-SNAPSHOT`) 2. **Assign milestone** to both the GitHub PR and the JIRA `fixVersions` field 3. **Assign PR and JIRA issue** to the contributor 4. **Categorize the PR** with labels (`bug`, `enhancement`, `documentation`, `task`, `dependency`, `test`) based on the JIRA issue type 5. **Merge the PR** (after verifying human approval and no unresolved conversations) 6. **Close the JIRA issue** (transition to Resolved/Fixed, link to merged PR) 7. **Clean up the branch** The existing merge *guardrails* (no merge without approval, no unresolved conversations, no self-approval) remain unchanged. ## Test plan - [ ] Verify `AGENTS.md` renders correctly on GitHub - [ ] Verify `.oss-ai-helper-rules/project-guidelines.md` is well-formed - [ ] Verify the `oss-merge-pr` skill picks up the new rules when merging _Claude Code on behalf of [@essobedo](https://github.com/essobedo)_ 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- 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]
