Skip to content

[#44] Add CODEOWNERS file - #65

Merged
ToryMic merged 2 commits into
BreachDirect:mainfrom
broda-spendy:fix/44-add-codeowners
Aug 10, 2026
Merged

[#44] Add CODEOWNERS file#65
ToryMic merged 2 commits into
BreachDirect:mainfrom
broda-spendy:fix/44-add-codeowners

Conversation

@broda-spendy

Copy link
Copy Markdown
Contributor

Summary

Adds .github/CODEOWNERS so GitHub automatically requests the right reviewers based on which part of the codebase a PR touches (Issue #44).

Ownership rules

Path Reviewers Rationale
* (default) @BreachDirect/stellar-pathfinder-core Catch-all for anything not matched below
/src/engine/ @ToryMic + core team Routing/pathfinding logic — needs algorithmic review
/src/components/ @ToryMic + core team React UI components — needs UI/UX review
/tests/ core team Test correctness
/.github/, /vite.config.js core team CI and build config
*.md, /docs/ core team Documentation

How it works

  • GitHub reads CODEOWNERS top-to-bottom; the last matching rule wins.
  • When a PR touches /src/engine/routingEngine.js, GitHub auto-requests @ToryMic as a reviewer.
  • When a PR touches /src/components/RouteCard.jsx, GitHub auto-requests @ToryMic.
  • Everything else falls back to @BreachDirect/stellar-pathfinder-core.
  • The stellar-pathfinder-core team can be created in the BreachDirect org settings and members added as the contributor base grows — this file is ready for that.

No code changes

Only .github/CODEOWNERS is added — no source files modified.

Closes #44

broda-spendy and others added 2 commits August 10, 2026 05:46
…ect#44)

Routes /src/engine/ PRs to @ToryMic (routing review) and
/src/components/ PRs to @ToryMic (UI review), with the core
team as default owner for everything else.

Closes BreachDirect#44
@ToryMic
ToryMic merged commit 2690124 into BreachDirect:main Aug 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a CODEOWNERS file

2 participants