Skip to content

Contributor Workflow

Kishor Jakkula edited this page May 31, 2026 · 1 revision

Contributor Workflow

Contributors should follow the repository contributor guide:

https://github.com/kishorjakkula/LatticePolicy/blob/main/CONTRIBUTING.md

Branching

Create feature branches from main:

git checkout main
git pull origin main
git checkout -b <type>/<short-description>

Recommended prefixes:

  • feature/
  • fix/
  • docs/
  • test/
  • refactor/
  • chore/

Pull Requests

Pull requests require:

  • Passing Build, Test, Typecheck CI
  • At least one approving review
  • CODEOWNERS review
  • Resolved conversations
  • Squash merge

Review Focus

Reviewers should prioritize:

  • Tenant isolation
  • Server-side RBAC and permission enforcement
  • Customer portal data safety
  • Policy lifecycle correctness
  • Tests for behavior changes
  • Documentation for API, deployment, and configuration changes

Clone this wiki locally