diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index e937724..3650f9e 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -8,11 +8,11 @@ # CI fails if this file drifts from its source, and rejects PRs that # edit this file directly without also editing the yml. -* @ragnorc @aaltshuler +* @aaltshuler -crates/** @ragnorc @aaltshuler -docs/** @ragnorc -README.md @ragnorc -AGENTS.md @ragnorc -CLAUDE.md @ragnorc -SECURITY.md @ragnorc +crates/** @aaltshuler +docs/** @aaltshuler +README.md @aaltshuler +AGENTS.md @aaltshuler +CLAUDE.md @aaltshuler +SECURITY.md @aaltshuler diff --git a/.github/codeowners-roles.yml b/.github/codeowners-roles.yml index ce4014d..ed43c4a 100644 --- a/.github/codeowners-roles.yml +++ b/.github/codeowners-roles.yml @@ -21,7 +21,6 @@ roles: All production code under crates/**. Engine, CLI, server, compiler. members: - - ragnorc - aaltshuler docs: @@ -29,7 +28,7 @@ roles: Documentation under docs/**, plus repo-level docs (README.md, AGENTS.md, CLAUDE.md symlink, SECURITY.md). members: - - ragnorc + - aaltshuler # Path → role mapping. GitHub CODEOWNERS uses "last match wins" # semantics — when multiple patterns match a file, only the last diff --git a/docs/dev/codeowners.md b/docs/dev/codeowners.md index 50c4dc7..80d59e9 100644 --- a/docs/dev/codeowners.md +++ b/docs/dev/codeowners.md @@ -14,20 +14,20 @@ The tables below are **generated** from `.github/codeowners-roles.yml` by `.gith | Path | Owners | Role(s) | |---|---|---| -| `*` | @ragnorc @aaltshuler | engineering | -| `crates/**` | @ragnorc @aaltshuler | engineering | -| `docs/**` | @ragnorc | docs | -| `README.md` | @ragnorc | docs | -| `AGENTS.md` | @ragnorc | docs | -| `CLAUDE.md` | @ragnorc | docs | -| `SECURITY.md` | @ragnorc | docs | +| `*` | @aaltshuler | engineering | +| `crates/**` | @aaltshuler | engineering | +| `docs/**` | @aaltshuler | docs | +| `README.md` | @aaltshuler | docs | +| `AGENTS.md` | @aaltshuler | docs | +| `CLAUDE.md` | @aaltshuler | docs | +| `SECURITY.md` | @aaltshuler | docs | **Roles**: | Role | Members | Description | |---|---|---| -| `engineering` | @ragnorc @aaltshuler | All production code under crates/**. Engine, CLI, server, compiler. | -| `docs` | @ragnorc | Documentation under docs/**, plus repo-level docs (README.md, AGENTS.md, CLAUDE.md symlink, SECURITY.md). | +| `engineering` | @aaltshuler | All production code under crates/**. Engine, CLI, server, compiler. | +| `docs` | @aaltshuler | Documentation under docs/**, plus repo-level docs (README.md, AGENTS.md, CLAUDE.md symlink, SECURITY.md). |