AI Usage Policy
We welcome contributions from everyone, including those created with the assistance of Artificial Intelligence (AI) tools.
Yamada UI welcomes contributions from everyone, including those created with the assistance of Artificial Intelligence (AI) tools. We believe AI can be a powerful tool for improving software and want to encourage its responsible use in our project.
To ensure that AI contributions are integrated smoothly and maintain the quality of the codebase, we have established the following guidelines.
Disclosure
If you use AI to generate an issue or a pull request, you must clearly disclose this in your submission. This helps maintainers understand the context of the contribution and perform appropriate reviews.
Issues and pull requests that do not disclose the use of AI may be closed without review. Those who violate this policy repeatedly may be blocked from contributing to Yamada UI.
Human Responsibility
While AI can assist in generating code or text, the ultimate responsibility for the contribution remains with the human submitter.
- Review your work: Before submitting a pull request generated by AI, you are expected to have thoroughly reviewed and tested the code yourself. Ensure it meets Yamada UI's coding standards and correctly addresses the issue.
- Human responses: When we provide feedback or ask questions on your submission, we expect a human to respond. Please do not feed our comments back into an AI to generate responses. We value human interaction and technical discussion.
- Edit for readability: AI-generated content must be edited to make it easy for maintainers to review. This includes trimming unnecessary content, improving formatting, and ensuring that the contribution is clear and concise. Pull requests and issues that are difficult to review due to AI-generated content may be closed without review.
We appreciate your cooperation in following these guidelines as we explore the benefits of AI-assisted development together!