AI Usage Policy
June 9, 2026 ยท View on GitHub
GraphSpy has explicit rules for AI-assisted contributions.
- Disclose all AI usage. State the tool(s) used (e.g. Claude Code, Copilot, Cursor) and the extent of AI assistance directly in the pull request description.
- Understand everything you submit. If you cannot explain what your changes do and how they interact with the existing architecture without the aid of AI, do not submit them. Unreviewed AI output is not a contribution.
- Review before posting. Issues and discussions may involve AI assistance, but any content must be reviewed and edited by a human before submission. Strip the noise, keep what is accurate and relevant.
- No AI-generated media (images, diagrams, audio, video, etc.).
- Repeated low-effort AI submissions will result in a permanent contribution ban.
These rules apply to outside contributors. Maintainers are trusted to apply their own judgment.
AI is Welcome Here
GraphSpy was built entirely by humans. The AI.md and AGENTS.md files in this repository exist to give AI tools enough context to understand the project so that contributors using those tools do not work against the existing structure.
This policy is not anti-AI. It exists because unreviewed, poorly-directed AI output puts an unfair burden on maintainers. Whether AI-assisted or not, contributors are expected to take full ownership of what they submit.