Maintainer Playbook
This page defines a practical review/merge process for OpenArca maintainers.
1. Triage incoming issues
- Label scope (
backend,frontend,docs,security,ux). - Mark approachable issues as
good first issue/help wanted. - Confirm acceptance criteria before implementation starts.
2. Review pull requests
Prioritize in this order:
- security and permission model,
- behavioral regressions,
- test coverage and quality gates,
- readability and maintainability.
3. Review outcome standards
- Request changes if guardrails are weakened.
- Ask for smaller split if PR scope is too broad.
- Approve when scope, tests, and docs are consistent.
4. Merge readiness checklist
- CI/quality gates are green.
- Manual smoke flow has no regressions.
- Release notes/changelog updated if user-facing change.
5. Release discipline
- tag release candidates consistently,
- keep Open Core roadmap visible,
- avoid mixing Enterprise-only code into public repo.