-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCODEOWNERS
More file actions
Validating CODEOWNERS rules...
68 lines (53 loc) · 2.54 KB
/
Copy pathCODEOWNERS
File metadata and controls
68 lines (53 loc) · 2.54 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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# CODEOWNERS — path-specific review requirements.
# GitHub matches the LAST matching pattern, so order matters.
#
# Layering convention:
# 1. Default owner (catch-all) — lowest precedence.
# 2. Top-level directory rules — broaden coverage to ≥80% of code
# paths (NORTHSTARS O7 supporting KPI). Single-owner today; when a
# second non-author maintainer joins, split sub-team rules land
# under each directory block (see docs/maintainership.md
# § "Proposed: bar to join").
# 3. File-scoped governance + supply-chain rules — highest precedence.
# Default owner — catches anything not matched by a later rule.
* @TraceCoreAI/core
# ---- Top-level source directories --------------------------------------
# In-repo Go submodule (RFC-0013 receivers, processors, exporters).
/module/ @TraceCoreAI/core
# In-tree components staged for RFC-0013 §7 deletion path.
/components/ @TraceCoreAI/core
# Shared Go code (internal/-first per PRINCIPLES §6).
/internal/ @TraceCoreAI/core
# Helm chart + Kubernetes manifests.
/install/ @TraceCoreAI/core
# Documentation tree (102+ markdown files; doc-check.sh enforces).
/docs/ @TraceCoreAI/core
# CI/build scripts (lint, doc-check, register-lint, etc.).
/scripts/ @TraceCoreAI/core
# Code-gen tools (components-gen, etc.).
/tools/ @TraceCoreAI/core
# Benchmark fixtures + overhead harness.
/bench/ @TraceCoreAI/core
# tracecore-pyspy helper.
/python/ @TraceCoreAI/core
# ---- Governance & policy files ----------------------------------------
/LICENSE @TraceCoreAI/core
/SECURITY.md @TraceCoreAI/core
/CODE_OF_CONDUCT.md @TraceCoreAI/core
/PRINCIPLES.md @TraceCoreAI/core
/STYLE.md @TraceCoreAI/core
/NORTHSTARS.md @TraceCoreAI/core
/MILESTONES.md @TraceCoreAI/core
/CONTRIBUTING.md @TraceCoreAI/core
/CODEOWNERS @TraceCoreAI/core
# Agent-facing instructions and skills.
# A lesson-capture or skill edit landing without core review would
# taint every subsequent agent run via the substrate they auto-load.
/AGENTS.md @TraceCoreAI/core
/.claude/skills/** @TraceCoreAI/core
# CI / supply chain
/.github/ @TraceCoreAI/core
/Makefile @TraceCoreAI/core
/go.mod @TraceCoreAI/core
/go.sum @TraceCoreAI/core
/.golangci.yml @TraceCoreAI/core