Public repositories were granted AccessModeWrite as the minimum access
mode, which incorrectly elevated access for all users on public repos.
The minimum should be AccessModeNone, with access granted explicitly
through collaborator and team memberships.