@@ -241,39 +241,6 @@ Note that you can create the pull request before you're finished with your
241241feature addition or bug fix. The PR will update as you add more commits. UltraPlot
242242developers and contributors can then review your code and offer suggestions.
243243
244- .. _contrib_ai :
245-
246- AI policy
247- =========
248-
249- UltraPlot welcomes contributions from developers at all skill levels, including
250- those who use AI tools as part of their workflow. To keep contributions
251- meaningful and to help new contributors genuinely learn the codebase, we ask
252- that you follow these guidelines.
253-
254- **Good first issues must be written by humans. **
255- Issues labelled *good first issue * are intentionally kept for people who want
256- to get familiar with the backend. These issues should be scoped, described, and
257- solved by a human — not generated or resolved wholesale by an AI assistant.
258- Working through them yourself is how you build the mental model of the code
259- that makes future contributions easier.
260-
261- **AI-assisted contributions are welcome for other issues **, provided that:
262-
263- * You understand and can explain every change you submit. Maintainers may ask
264- questions during review; if you cannot answer them the PR will be closed.
265- * You disclose AI assistance in the PR description (a one-line note is fine).
266- * The code meets the same quality bar as any other contribution — correct,
267- tested, and consistent with the existing style.
268-
269- **AI must not be used to bulk-generate issues, comments, or spam. **
270- Automated issue creation or low-effort AI-generated content will be removed and
271- may result in being blocked from the repository.
272-
273- The spirit of this policy is simple: AI is a tool, not a substitute for
274- understanding. We want contributions that improve UltraPlot *and * grow the
275- contributor.
276-
277244.. _contrib_release :
278245
279246Release procedure
0 commit comments