docs: document conventional commit prefixes#147
Conversation
|
Warning Rate limit exceeded@oshikiri has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 0 minutes and 32 seconds before requesting another review. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. 📒 Files selected for processing (1)
✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull Request Overview
This PR introduces documentation for conventional commit message standards by creating a new AGENTS.md file. The document establishes guidelines for commit prefixes and breaking change notation to standardize version control practices in the repository.
Key changes:
- Added AGENTS.md with conventional commit prefix definitions
- Documented breaking change notation guidelines
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - `feat`: Use when adding new features, applying formatting-only visual changes, or improving performance. | ||
| - `fix`: Use for bug fixes. |
There was a problem hiding this comment.
The feat prefix definition is too broad. By conventional commit standards, formatting-only changes should use style prefix, and performance improvements might warrant a separate perf prefix. The current definition conflates multiple distinct change types that have different semantic versioning implications.
| - `feat`: Use when adding new features, applying formatting-only visual changes, or improving performance. | |
| - `fix`: Use for bug fixes. | |
| - `feat`: Use when adding new features. | |
| - `fix`: Use for bug fixes. | |
| - `style`: Use for formatting-only changes (e.g., code style, whitespace, visual formatting). | |
| - `perf`: Use for performance improvements. |
Summary
Testing
https://chatgpt.com/codex/tasks/task_e_6900c9c41548832b92ca93b6d907c8e5