Skip to content

Commit af77ff6

Browse files
committed
code owners
1 parent aa7892a commit af77ff6

1 file changed

Lines changed: 43 additions & 0 deletions

File tree

.github/CODEOWNERS

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# CODEOWNERS — required reviewers for sensitive paths in swarms
2+
#
3+
# Syntax: <path-pattern> <owner...>
4+
# The LAST matching pattern wins. Owners are auto-requested for review on any
5+
# PR that touches a matching path. Enforcement (blocking merge until a code
6+
# owner approves) only takes effect once a branch ruleset for `master` turns on
7+
# "Require review from Code Owners" — this file defines *who*, the ruleset
8+
# defines *whether it's mandatory*.
9+
#
10+
# Owner handles must be GitHub users/teams with write access to the repo.
11+
12+
# ----------------------------------------------------------------------------
13+
# Default owner — everything not matched more specifically below.
14+
# ----------------------------------------------------------------------------
15+
* @kyegomez
16+
17+
# ----------------------------------------------------------------------------
18+
# Supply chain & release — a malicious change here can poison a published
19+
# package or leak CI secrets. Highest-priority review surface.
20+
# ----------------------------------------------------------------------------
21+
/pyproject.toml @kyegomez
22+
/.github/ @kyegomez
23+
/.github/workflows/ @kyegomez
24+
/.github/dependabot.yml @kyegomez
25+
/.github/CODEOWNERS @kyegomez
26+
27+
# ----------------------------------------------------------------------------
28+
# Data egress & credentials — anything that sends data off the machine or
29+
# touches auth/keys. Guards against exfiltration slipping in via a PR.
30+
# ----------------------------------------------------------------------------
31+
/swarms/telemetry/ @kyegomez
32+
33+
# ----------------------------------------------------------------------------
34+
# Code / command execution surface — tool calling, MCP, shell/subprocess,
35+
# and the autonomous loop that can run generated code.
36+
# ----------------------------------------------------------------------------
37+
/swarms/tools/ @kyegomez
38+
/swarms/structs/autonomous_loop_utils.py @kyegomez
39+
40+
# ----------------------------------------------------------------------------
41+
# Security policy.
42+
# ----------------------------------------------------------------------------
43+
/SECURITY.md @kyegomez

0 commit comments

Comments
 (0)