- Use **Conventional Commits**. - Short-lived branches off `main`; open PRs early. - Significant changes → RFC; accepted architecture choices → ADR. - Protected paths require CODEOWNERS approvals.