Clean PR workflow (team-friendly)
Goal: Ship changes with reviewable history and minimal conflicts.
- Create a feature branch from `main`.
- Commit small, logical changes with clear messages.
- Rebase onto latest `main` before opening PR (or before merge).
- Request review, address feedback, keep PR focused.
- Merge using your team’s strategy (merge commit, squash, or rebase).