Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 1.85 KB

File metadata and controls

39 lines (32 loc) · 1.85 KB

AI Usage Policy

NeMo Guardrails welcomes responsible AI-assisted contributions. AI tools can be useful for exploration, implementation, review, and documentation, but the human submitter remains responsible for the contribution.

Contributor Responsibilities

  • Disclose AI assistance in the pull request description when AI tools create or substantially modify code, tests, docs, issues, or comments. Include the tool used and the extent of assistance.
  • Issues must be opened manually by a human through the repository issue templates. AI tools may help draft an issue, but agents must not submit issues directly.
  • Review, edit, and verify AI-generated content before submitting it. Do not paste unreviewed AI output into issues, PR descriptions, code comments, docs, or review comments.
  • Understand every submitted change well enough to explain what it does, why it is needed, and how it interacts with the surrounding code.
  • Keep AI-assisted pull requests cohesive, scoped, and useful. Duplicate, low-value, mechanical, or noisy contributions may be closed.
  • Do not add AI tools as commit co-authors. Contributions should be authored by the human submitter and must still satisfy the DCO or GPG-signing requirements in CONTRIBUTING.md.

Safety and Privacy

  • Do not commit API keys, credentials, private endpoints, proprietary prompts, raw provider logs, or sensitive request/response data.
  • Do not use AI tools to fabricate test results, benchmark results, citations, maintainer approvals, or compatibility claims.
  • Generated media, large generated assets, or synthetic datasets require clear provenance and maintainer alignment before inclusion.

Maintainer Expectations

AI assistance does not lower the review bar. Maintainers may ask contributors to explain, simplify, test, rewrite, or withdraw AI-assisted work that is not ready for review.