⚠️ Critical Rules
- Always create a new branch - Never commit directly to
main or dev
- Target
dev branch - All PRs must target dev, not main
- Owner approval required - Only the repository owner can merge PRs
- Build before pushing - Always run
yarn build locally first
❌ What NOT to Do
- ❌ Don't commit directly to
main or dev
- ❌ Don't merge your own Pull Requests
- ❌ Don't create PRs targeting
main branch
- ❌ Don't push without testing locally
- ❌ Don't commit sensitive data (
.env files, API keys)
✅ What TO Do
- ✅ Always create a feature branch from
dev
- ✅ Test your changes locally before pushing
- ✅ Write clear commit messages
- ✅ Create descriptive PR titles and descriptions
- ✅ Wait for owner review and approval
- ✅ Keep your branch up to date with
dev