Thank you for contributing to Liwan. For small fixes, you can open a pull request directly. For larger changes, including new features and public API changes, open an issue first to discuss the approach.
Pull requests should target the main branch. If you submit a pull request from a fork, allow maintainers to edit the branch.
All contributors must follow the Code of Conduct.
You may use AI tools to help develop a contribution, but:
- Write issue and pull request descriptions yourself. Do not submit AI-generated issue or pull request text.
- Understand and review all code that you submit. You are responsible for its behavior and quality.
- Keep the change focused on the issue. Do not include unrelated generated changes or refactors.
Use Conventional Commits when practical. Pull requests are squash-merged, so the pull request title is more important than individual commit messages.
Unless you explicitly state otherwise, contributions are licensed under the repository's MIT and Apache-2.0 licenses.