Files
Line: 2: incorrect codeowner user: snapotter-hq Line: 2: no users/groups matched Line: 5: incorrect codeowner user: snapotter-hq Line: 5: no users/groups matched Line: 6: incorrect codeowner user: snapotter-hq Line: 6: no users/groups matched Line: 7: incorrect codeowner user: snapotter-hq Line: 7: no users/groups matched Line: 10: incorrect codeowner user: snapotter-hq Line: 10: no users/groups matched Line: 11: incorrect codeowner user: snapotter-hq Line: 11: no users/groups matched Line: 14: incorrect codeowner user: snapotter-hq Line: 14: no users/groups matched Line: 17: incorrect codeowner user: snapotter-hq Line: 17: no users/groups matched Line: 18: incorrect codeowner user: snapotter-hq Line: 18: no users/groups matched Line: 19: incorrect codeowner user: snapotter-hq Line: 19: no users/groups matched Line: 22: incorrect codeowner user: snapotter-hq Line: 22: no users/groups matched Line: 23: incorrect codeowner user: snapotter-hq Line: 23: no users/groups matched
SnapOtter fa50266ea4 fix: address review issues in contribution infrastructure
- CODEOWNERS: use @snapotter-hq username instead of non-existent team
- PR template: use absolute URLs (relative links break in PR body)
- CLA: strengthen entity definition with successor/assignee clause
- CLA workflow: store signatures on dedicated branch, add owner to allowlist
- CONTRIBUTING: clarify approval means the "approved" label, reword CCLA
- Bug template: allow "running from source" for developer contributors
2026-05-16 16:08:16 +08:00

24 lines
657 B
Plaintext

# Default owner for everything
* @snapotter-hq
# CI/CD and release (restricted, no external PRs accepted)
.github/workflows/ @snapotter-hq
.releaserc.json @snapotter-hq
scripts/ @snapotter-hq
# Config files (protected by hooks, no external changes)
biome.json @snapotter-hq
tsconfig*.json @snapotter-hq
# AI sidecar (requires prior discussion)
packages/ai/ @snapotter-hq
# Auth and permissions (security-sensitive)
apps/api/src/routes/auth*.ts @snapotter-hq
apps/api/src/lib/auth*.ts @snapotter-hq
packages/shared/src/permissions.ts @snapotter-hq
# Database schema and migrations
apps/api/src/db/schema.ts @snapotter-hq
apps/api/drizzle/ @snapotter-hq