Contributing We prefer: Small PRs Test-backed changes Clear commit messages Deterministic local verification Workflow Create branch Make focused changes Run relevant tests Open PR If modifying Firestore rules: cd socioprophet-web && npm ci && npm run test:rules