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]

Reply via email to