Thank you for your interest in 立意 (Lìyì)!
⚠️ Work in progress — This project is in early, active development and maintained part-time by a solo developer. Expect very limited bandwidth for reviewing contributions, except for good-quality content, urgent bug fixes and security issues.
Detailed contributing guidelines (for both humans and AI agents) live in the
docs/ directory:
- English → docs/contributing-guide.en.md
- 中文 → docs/contributing-guide.zh.md
Please read the appropriate guide before submitting a PR. It covers project structure, code style, commit conventions, and the AIGC policy.
- Open an issue first for non-trivial changes so we can discuss scope.
- Keep PRs small and focused — one logical change per PR.
- Ensure
cargo test --workspacepasses. - Ensure
cargo clippy --workspace -- -D warningsis clean. - Ensure
cargo run -p liyi-cli -- check --root .passes (the project dogfoods its own linter). - Follow the AIGC policy if using AI assistance.
By contributing, you agree that your contributions will be licensed under
Apache-2.0 OR MIT, consistent with the project's existing license.