Roles
- Maintainers: Own releases, triage issues, review PRs, and set direction.
- Contributors: Submit PRs, report issues, participate in design discussions.
Decision Making
- Decisions are documented in ADRs under
docs/adr/. - Use lazy consensus on proposals; escalate contentious changes for maintainer vote.
PR Process
- Small, focused PRs; CI must be green.
- Conventional Commit PR titles; atomic commits preferred.
Releases
- Maintainers may cut releases using Commitizen (
cz bump) following semver.