Skip to content

Commit d3941f4

Browse files
Merge branch 'main' into feat/layout-reset
2 parents 18f05c5 + 23c8129 commit d3941f4

4 files changed

Lines changed: 36 additions & 2 deletions

File tree

‎.coderabbit.yaml‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
2+
3+
reviews:
4+
request_changes_workflow: false
5+
slop_detection:
6+
enabled: true
7+
8+
knowledge_base:
9+
code_guidelines:
10+
enabled: true
11+
filePatterns:
12+
- 'CONTRIBUTING.md'

‎.github/pull_request_template.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
## ✅ Checklist
66

77
- [ ] I have followed the steps in the [Contributing guide](https://github.com/TanStack/devtools/blob/main/CONTRIBUTING.md).
8-
- [ ] I have tested this code locally with `pnpm test:pr`.
8+
- [ ] I have tested code changes locally with `pnpm test:pr`, or these tests do not apply to this pull request.
9+
- [ ] I fully understand the code in this pull request, including any code generated with AI assistance.
910

1011
## 🚀 Release Impact
1112

‎AGENTS.md‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Agent Instructions
2+
3+
Before analyzing or changing this repository, read and follow
4+
[`CONTRIBUTING.md`](./CONTRIBUTING.md). Its contribution, development, testing,
5+
pull request, and changeset requirements apply to AI-assisted work as well as
6+
human-authored work.
7+
8+
Keep every change focused on one topic. Understand and verify all generated
9+
code, run the required checks, and provide a concise pull request description
10+
that follows the repository template.

‎CONTRIBUTING.md‎

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,22 @@ If you have questions about implementation details, help or support, then please
1111

1212
## Reporting Issues
1313

14-
If you have found what you think is a bug, please [file an issue](https://github.com/tanstack/devtools/issues/new). **PLEASE NOTE:** Issues that are identified as implementation questions or non-issues will be immediately closed and redirected to [Github Discussions](https://github.com/tanstack/devtools/discussions)
14+
If you have found what you think is a bug, first search the [open and closed issues](https://github.com/TanStack/devtools/issues?q=is%3Aissue) to make sure it has not already been reported. If you cannot find an existing report, use the [bug report template](https://github.com/TanStack/devtools/issues/new?template=bug_report.yml). **PLEASE NOTE:** Issues that are identified as implementation questions or non-issues will be immediately closed and redirected to [Github Discussions](https://github.com/tanstack/devtools/discussions).
1515

1616
## Suggesting new features
1717

1818
If you are here to suggest a feature, first create an issue if it does not already exist. From there, we will discuss use-cases for the feature and then finally discuss how it could be implemented.
1919

20+
## Pull Request Guidelines
21+
22+
Every pull request must follow the [TanStack Devtools pull request template](.github/pull_request_template.md). Complete its description and checklist without removing or bypassing the required sections.
23+
24+
- Search the [open and closed pull requests](https://github.com/TanStack/devtools/pulls?q=is%3Apr) before starting work to avoid duplicating an existing contribution.
25+
- Keep each pull request focused on one change or topic. Pull requests that combine unrelated changes will be closed with a request to split them into separately reviewable contributions.
26+
- Write a concise description that clearly explains what changed and why. Follow the sections in the pull request template; a long, unstructured description makes a contribution harder to review.
27+
- You may use AI tools to help generate code, but you remain responsible for understanding, testing, and verifying every submitted change. Do not submit unreviewed, low-quality, or irrelevant generated code.
28+
- Do not mass-submit unrelated or low-quality AI-generated pull requests. We treat that behavior as spam and may close the pull requests, block the contributor, and report the GitHub account.
29+
2030
## Development
2131

2232
Before proceeding with development, ensure you match one of the following criteria:
@@ -39,6 +49,7 @@ Before proceeding with development, ensure you match one of the following criter
3949
- To test in your own projects:
4050
- Build/watch for changes with `pnpm build`/`pnpm dev`
4151
- Document your changes in the appropriate documentation website markdown pages
52+
- Every change that affects a published package must include a changeset. Create the changelog entry with `pnpm changeset`; documentation, CI, and development-only changes do not require one.
4253
- Commit your work and open a pull request
4354
- Submit PR for review
4455

0 commit comments

Comments
 (0)