Implement pull requests as a general repository capability. Add a repository-level enable switch, default it on for new repositories, and set OpenAgentsInc/openagents.com to off. Preserve the current member-only push behavior until the switch ships. Cover the API, UI, documentation, authorization, and tests.
Implement pull requests as a general repository capability. Add a repository-level enable switch, default it on for new repositories, and set OpenAgentsInc/openagents.com to off. Preserve the current member-only push behavior until the switch ships. Cover the API, UI, documentation, authorization, and tests.