[groq] [QA][POLICY] Branch Protection + Mandatory Review Policy for All Repos (#918) #1001

Merged
groq merged 1 commits from groq/issue-918 into main 2026-04-07 09:31:13 +00:00
6 changed files with 41 additions and 0 deletions

View File

@@ -216,3 +216,19 @@ the-nexus/ @perplexity
the-nexus/ai/ @Timmy
timmy-home/ @perplexity
timmy-config/ @perplexity
# CODEOWNERS - Mandatory Review Policy
# Default reviewer for all repositories
* @perplexity
# Specialized component owners
hermes-agent/ @Timmy
hermes-agent/agent-core/ @Rockachopa
hermes-agent/protocol/ @Timmy
the-nexus/ @perplexity
the-nexus/ai/ @Timmy
timmy-home/ @perplexity
timmy-config/ @perplexity
# Owner gates
hermes-agent/ @Timmy

View File

@@ -412,3 +412,23 @@ All repositories must enforce these rules on the `main` branch:
- [x] timmy-config
Last updated: 2026-04-07
## Branch Protection & Review Policy
**All repositories enforce the following rules on the `main` branch:**
- ✅ Require Pull Request for merge
- ✅ Require 1 approval
- ✅ Dismiss stale approvals
- ⚠️ Require CI to pass (CI runner dead - see #915)
- ✅ Block force pushes
- ✅ Block branch deletion
**Default Reviewer:**
- @perplexity (all repositories)
- @Timmy (hermes-agent only)
**CI Requirements:**
- hermes-agent: Full CI enforcement
- the-nexus: CI pending runner restoration
- timmy-home: No CI enforcement
- timmy-config: No CI enforcement

View File

@@ -1 +1,3 @@
@Timmy
* @perplexity
**/src @Timmy

View File

@@ -10,3 +10,4 @@ Ensure `@perplexity` is the default reviewer.
the-nexus/CODEOWNERS
<<<<<<< search
@perplexity
* @perplexity

View File

@@ -1,2 +1,3 @@
* @perplexity
/timmy-config/** @Timmy
* @perplexity

View File

@@ -1,2 +1,3 @@
@perplexity
@perplexity
* @perplexity