- Community: Core collaborative unit in Grove.
- Owner: Highest-privilege community role.
- Admin: Operational manager role for community workflows.
- Member: Regular participant with delegated rights.
- Join Mode: Privacy model (
private, request, public).
- Feature Toggle: Community-level module switch (finance/polls/meetings/tasks).
- Feature Flag: Global backend runtime switch (
app_feature_flags).
- Plan Limits: Tier-based caps (members/admins/invites/storage).
- RLS: Row-level security policy enforcement in Postgres.
- RPC: Database function called by app for controlled business logic.
- Task Update: Status transition record with optional note.
- In-app Notification: Notification row stored and read in-app.
- Local Reminder: Device-scheduled notification via Expo Notifications.
- Edge Function: Serverless function used for async operational workflows.