chore: add PR template#17
Conversation
WalkthroughThis PR introduces a pull request template file at ChangesPR Template Setup
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ 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 |
42b178c to
5bc8232
Compare
5911183 to
8d89441
Compare
5bc8232 to
87d8fcd
Compare
8d89441 to
120f695
Compare
120f695 to
b9ffe93
Compare
Merge activity
|
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/PULL_REQUEST_TEMPLATE.md:
- Line 1: The markdownlint warning MD041 for the template heading is a false
positive; suppress it either globally by adding a config that sets "MD041":
false in your markdownlint config (e.g., .markdownlint.json) or locally by
adding an inline file-level disable comment at the top of the template (e.g.,
add <!-- markdownlint-disable MD041 --> before the existing "## Motivation"
heading) so the lint tool ignores the missing H1 for this PR template.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
Run ID: ff5c87b2-4cfe-4b80-b1a7-f9362228d20a
📒 Files selected for processing (1)
.github/PULL_REQUEST_TEMPLATE.md
📜 Review details
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (12)
- GitHub Check: hooks
- GitHub Check: check
- GitHub Check: fmt
- GitHub Check: examples
- GitHub Check: test
- GitHub Check: clippy
- GitHub Check: test
- GitHub Check: examples
- GitHub Check: check
- GitHub Check: clippy
- GitHub Check: fmt
- GitHub Check: hooks
🧰 Additional context used
🪛 markdownlint-cli2 (0.22.1)
.github/PULL_REQUEST_TEMPLATE.md
[warning] 1-1: First line in a file should be a top-level heading
(MD041, first-line-heading, first-line-h1)
🔇 Additional comments (2)
.github/PULL_REQUEST_TEMPLATE.md (2)
1-4: LGTM!
6-10: LGTM!
| @@ -0,0 +1,10 @@ | |||
| ## Motivation | |||
There was a problem hiding this comment.
🧹 Nitpick | 🔵 Trivial | 💤 Low value
Markdownlint warning is a false positive for PR templates.
The markdownlint hint flagging the lack of a top-level (H1) heading is expected and safe to suppress. GitHub PR templates conventionally use H2 (##) headings because the PR title serves as the implicit H1. Adding an H1 to the template would create a duplicate top-level heading in the rendered PR body.
If you want to suppress this warning, add a .markdownlint.json or .markdownlintrc configuration:
{
"MD041": false
}Or scope the suppression to this file specifically via inline comment or glob pattern.
🧰 Tools
🪛 markdownlint-cli2 (0.22.1)
[warning] 1-1: First line in a file should be a top-level heading
(MD041, first-line-heading, first-line-h1)
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In @.github/PULL_REQUEST_TEMPLATE.md at line 1, The markdownlint warning MD041
for the template heading is a false positive; suppress it either globally by
adding a config that sets "MD041": false in your markdownlint config (e.g.,
.markdownlint.json) or locally by adding an inline file-level disable comment at
the top of the template (e.g., add <!-- markdownlint-disable MD041 --> before
the existing "## Motivation" heading) so the lint tool ignores the missing H1
for this PR template.

Motivation
The repo had no PR template, so PRs opened with empty or auto-generated bodies
(several in this stack did) and descriptions drifted to ad hoc formats. A
checked-in template gives every new PR a consistent skeleton.
Solution
.github/PULL_REQUEST_TEMPLATE.mdwith## Motivationand## Solutionsections plus short guidance comments.
Standalone chore; sits below the jobs ADR stack on
chore/bump-up-cqrs-es.Summary by CodeRabbit
Closes RAI-920.