Thank you for contributing to Athas! Please check existing issues and pull requests before creating new ones.
See setup guides for your platform.
Prerequisites:
bun install
bun dev- Code passes checks:
bun check - Auto-fix issues:
bun fix - Formatting only when needed:
bun format - App runs:
bun dev - Run release validation when touching release flow:
bun release:check - Rebase on master:
git rebase origin/master - Squash commits into logical units
- Review and agree to the Contributor License and Feedback Agreement
- Follow the existing code style
- Use descriptive commit messages (i.e., "Add autocompletion")
- One logical change per commit
- Update documentation if needed