Contribution Guide
5/15/26Less than 1 minute
Contribution Guide
- Branch Strategy: main (stable), develop (development), feature/* (features), fix/* (fixes)
- Commit Convention: feat/fix/docs/refactor/test/chore + brief description
- Rust Standards: rustfmt + clippy required; test coverage on critical paths
- PR Process: issue → fork → feature branch → PR → CI passes → review & merge
- Documentation Contribution: Add/revise under docs/tutorial, keep frontmatter complete (title/order/icon)
Local Verification:
- Backend: cargo test && cargo run
- Frontend: pnpm dev
- Documentation: pnpm docs:dev (or npx vuepress dev docs)