feat: Add project team management endpoints - Fix team stats to count actual team members - Add filtering to GET /projects/{id}/team (role, region, active status, search) - Add PATCH /projects/{id}/team/{member_id} for updating team members - Add DELETE /projects/{id}/team/{member_id} for removing team members
CRITICAL FIX: Database transactions were being rolled back - Added db.commit() to get_db() dependency (audit logs were being discarded!) - Added database indexes migration for massive performance boost - Updated documentation with brutal truth about performance issues URGENT: Must change DATABASE_URL port from 5432 to 6543 (transaction pooler)
feat/fix: update User model to match Supabase schema, disable auto table creation, and introduce startup DB health checks with connection and table validation