You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Visit http://localhost:3000/ and open your browsers dev console. After the Apollo Client rebuild finishes, you should see `it worked` in the console.
206
+
207
+
## AI contribution guidelines
208
+
209
+
We understand that more and more code is written by AI-assisted coding tools these days and as such, it is easier than ever to contribute to Apollo Client in the form of issues and PRs. Triaging issues and reviewing AI-assisted PRs tend to take up more maintainer bandwidth than traditional contributions and can take away opportunities for advancement in other areas of the library.
210
+
211
+
While we encourage you to make use of AI tools to help make your work as efficient as possible, we ask that you use AI responsibly:
212
+
213
+
- Always review AI-generated code before submitting a PR.
214
+
- Only open issues and PRs that you understand yourself. The maintainers tend to ask followup questions about the issue or design choices in a PR and you need to be able to defend them.
215
+
- Do not ignore the issue templates. Open an issue first to discuss solutions with the maintainers before opening PRs to reach agreement on how best to fix. The maintainers often have additional context about the code that might be relevant to the problem.
216
+
- Avoid AI-generated content in comments, especially in response to questions and feedback posted by the maintainers. LLMs tend to take maintainer feedback verbatim and make changes without additional discussion. This adds a lot of churn and maintainers' time to constantly re-review changes that might not address the feedback.
217
+
- Do not open drive-by issues created by AI tools. It is ok to use AI tools to explain the technical reasons behind an issue, but there needs to be clear context around why the issue is happening along with a reproduction of the problem.
218
+
- Do not open drive-by PRs created by AI tools. These are often too narrowly focused, solve the wrong problem, or are a solution to something that isn't reproducible in a production environment.
219
+
220
+
Pull requests and issues that ignore these guidelines might be closed at the maintainers' discretion.
0 commit comments