forked from ChelseaKR/nearmiss
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCODEOWNERS
More file actions
46 lines (40 loc) · 2.14 KB
/
Copy pathCODEOWNERS
File metadata and controls
46 lines (40 loc) · 2.14 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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# CODEOWNERS — nearmiss
#
# A single maintainer owns this project. @ChelseaKR is the catch-all owner of
# every path; the explicit blocks below exist to make the high-stakes
# surfaces of this repo loud in review, not to delegate them — review of a
# privacy, accessibility, or security change is never silently skippable.
#
# These paths map directly to the project's Five Hard Rules: the report schema
# is the contract that intake.py validates against (Rules 1, 4); the
# accessibility docs back the WCAG 2.2 AA / Section 508 commitment and the
# VPAT 2.5 (Rev 508) ACR; the security and threat-model docs govern
# contributor privacy (Rule 4: pseudonymity, coordinate fuzzing, gitignored
# raw store) and the reproducibility / supply-chain posture (Rule 5).
#
# Order matters: the last matching pattern wins, so the catch-all comes first
# and the specific overrides follow.
# Catch-all: @ChelseaKR owns everything in the repository.
* @ChelseaKR
# Quality gate definitions and measured targets.
/DEFINITION_OF_DONE.md @ChelseaKR
/docs/ROADMAP.md @ChelseaKR
# Schema — the near-miss/collision contract enforced by intake.py and CI.
# Any change here can change what is collected, validated, or published.
/schema/ @ChelseaKR
/schema/report.schema.json @ChelseaKR
# Accessibility — WCAG 2.2 AA conformance, Section 508 (Revised, 36 CFR Part
# 1194) targets, and the committed VPAT 2.5 (Rev 508) ACR live here.
/docs/ACCESSIBILITY.md @ChelseaKR
/docs/accessibility/ @ChelseaKR
/docs/accessibility/ACR.md @ChelseaKR
# Security & threat model — contributor-privacy guarantees and supply-chain
# posture. SECURITY.md is the disclosure policy; the threat model documents
# the privacy and re-identification analysis behind Rule 4.
/SECURITY.md @ChelseaKR
/docs/THREAT-MODEL.md @ChelseaKR
# Supply-chain / CI configuration — pinned & hashed deps, signed releases,
# and the gates that enforce the rules above.
/.github/ @ChelseaKR
/.github/workflows/ @ChelseaKR
/.github/dependabot.yml @ChelseaKR