ci(codeowners): add aaltshuler to engineering role (#147)

Restores aaltshuler as an `engineering` code-owner (removed in #142), so
`crates/**` and repo-infra PRs have a second reviewer besides the sole
owner ragnorc — unblocking review of author-ragnorc PRs (e.g. #132) that
ragnorc cannot self-approve.

Edited the source of truth (.github/codeowners-roles.yml) and re-rendered
.github/CODEOWNERS + the docs/dev/codeowners.md tables via
.github/scripts/render-codeowners.py, per the documented flow.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Andrew Altshuler 2026-06-07 18:05:01 +03:00 committed by GitHub
parent 343f1f17ed
commit fd8e078a77
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 6 additions and 5 deletions

4
.github/CODEOWNERS vendored
View file

@ -8,9 +8,9 @@
# CI fails if this file drifts from its source, and rejects PRs that # CI fails if this file drifts from its source, and rejects PRs that
# edit this file directly without also editing the yml. # edit this file directly without also editing the yml.
* @ragnorc * @ragnorc @aaltshuler
crates/** @ragnorc crates/** @ragnorc @aaltshuler
docs/** @ragnorc docs/** @ragnorc
README.md @ragnorc README.md @ragnorc
AGENTS.md @ragnorc AGENTS.md @ragnorc

View file

@ -22,6 +22,7 @@ roles:
compiler. compiler.
members: members:
- ragnorc - ragnorc
- aaltshuler
docs: docs:
description: > description: >

View file

@ -14,8 +14,8 @@ The tables below are **generated** from `.github/codeowners-roles.yml` by `.gith
| Path | Owners | Role(s) | | Path | Owners | Role(s) |
|---|---|---| |---|---|---|
| `*` | @ragnorc | engineering | | `*` | @ragnorc @aaltshuler | engineering |
| `crates/**` | @ragnorc | engineering | | `crates/**` | @ragnorc @aaltshuler | engineering |
| `docs/**` | @ragnorc | docs | | `docs/**` | @ragnorc | docs |
| `README.md` | @ragnorc | docs | | `README.md` | @ragnorc | docs |
| `AGENTS.md` | @ragnorc | docs | | `AGENTS.md` | @ragnorc | docs |
@ -26,7 +26,7 @@ The tables below are **generated** from `.github/codeowners-roles.yml` by `.gith
| Role | Members | Description | | Role | Members | Description |
|---|---|---| |---|---|---|
| `engineering` | @ragnorc | All production code under crates/**. Engine, CLI, server, compiler. | | `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). | | `docs` | @ragnorc | Documentation under docs/**, plus repo-level docs (README.md, AGENTS.md, CLAUDE.md symlink, SECURITY.md). |
<!-- END GENERATED OWNERSHIP --> <!-- END GENERATED OWNERSHIP -->