docs: improve Why Commit Check comparison table#413
Conversation
✅ Deploy Preview for commit-check ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe README.rst file is updated with an expanded "Why Commit Check?" comparison table that replaces the prior simplified structure with a more detailed four-column feature matrix. The table now covers seventeen feature dimensions across Commit Check, commitlint, YACC, and DIY approaches, with supporting footnote explanations adjusted to match the revised content and references. ChangesWhy Commit Check? Comparison Table Update
Estimated code review effort🎯 2 (Simple) | ⏱️ ~15 minutes Possibly related PRs
Poem
✨ 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 |
- Fix commitlint signed-off-by: change from ✅ to Partial (requires community plugin) - Add YACC (Yet Another Commit Checker) column for complete competitive landscape - Add 3 new comparison rows: Open source & free, Client-side enforcement, AI-native - Fix YACC author validation, co-author ignore, org-level config based on official docs - Add footnotes for commitlint signed-off-by, YACC context, and YACC ignore semantics
495b965 to
a633ad6
Compare
|



Summary
Improves the "Why Commit Check?" comparison table in README.rst:
Changes
Fix commitlint signed-off-by: Changed from ✅ to
Partialbecausesigned-off-byrequires the community@commitlint/rule-signed-off-byplugin — not part of@commitlint/config-conventional. Added footnote[#f1].Add YACC (Yet Another Commit Checker) column: YACC is already mentioned in the Overview as a tool commit-check is an alternative to. Adding it to the comparison table provides a complete competitive landscape. Footnote
[#f2]explains its context.Add 3 new comparison rows:
Verification
All Commit Check ✅ entries verified against source code (
rules_catalog.py,engine.py,rule_builder.py,api.py).Summary by CodeRabbit