-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCODEOWNERS
More file actions
28 lines (28 loc) · 1.71 KB
/
Copy pathCODEOWNERS
File metadata and controls
28 lines (28 loc) · 1.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Soundness-critical result comparators and plan parsers require owner review.
# Mirrors _project/scripts/auto_merge_soundness_paths.py:SOUNDNESS_PREFIXES
# 1:1 -- keep these two files in lockstep (pinned by
# tests/unit/test_auto_merge_soundness_paths.py::test_codeowners_covers_soundness_paths).
benchbox/core/**/validation.py @joeharris76
benchbox/core/equivalence/** @joeharris76
benchbox/core/query_plans/parsers/** @joeharris76
# Oracle-adjacent widening (soundness-surface-widening): reference-value
# loader/registry/digest fixtures, the validation+plan-capture entry point,
# and the sql_compat rule-dispatch core (not the whole high-churn tree).
benchbox/core/expected_results/** @joeharris76
benchbox/platforms/base/result_capture.py @joeharris76
benchbox/sql_compat/resolver.py @joeharris76
benchbox/sql_compat/decision.py @joeharris76
benchbox/sql_compat/rules/_registration.py @joeharris76
# Self-protection: the review-gate machinery and the PyPI-publishing
# workflow. In-workflow checks are attacker-controlled for same-repo PRs
# (GitHub runs the PR's own copy of a pull_request-triggered workflow).
# NOTE: no ruleset enforces code-owner approval — that target was retired
# 2026-07-18 (sole owner authors every PR; GitHub forbids self-approval;
# see docs/operations/repo-admin-settings.md "Soundness-path review
# enforcement (RETIRED 2026-07-18)"). This file's role is to mirror
# SOUNDNESS_PREFIXES (auto-merge withholding) and route review requests.
# .github/workflows/pr.yml deliberately excluded
# (high churn; its required check is pinned by the ruleset-drift canary).
_project/scripts/auto_merge_soundness_paths.py @joeharris76
.github/workflows/auto-merge-on-open.yml @joeharris76
.github/workflows/release.yml @joeharris76