# HyperMind CODEOWNERS
#
# This file defines default reviewers for paths in this repository.
# See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
#
# Order matters: the LAST matching pattern wins for any given file.

# ---------------------------------------------------------------------------
# Default: everything is owned by the maintainers team.
# ---------------------------------------------------------------------------
*                                           @ZySec-AI/maintainers

# ---------------------------------------------------------------------------
# Spec changes — require spec-review sign-off.
# ---------------------------------------------------------------------------
/docs/spec/                                 @ZySec-AI/spec-reviewers

# ---------------------------------------------------------------------------
# CI / repo plumbing — maintainers only.
# ---------------------------------------------------------------------------
/.github/                                   @ZySec-AI/maintainers

# ---------------------------------------------------------------------------
# Security-critical paths — require an additional review from the
# security-reviewers team (once the team exists). Listed last so they
# override the defaults above.
# ---------------------------------------------------------------------------
/src/hypermind/wire.py                      @ZySec-AI/maintainers @ZySec-AI/security-reviewers
/src/hypermind/crypto/                      @ZySec-AI/maintainers @ZySec-AI/security-reviewers
/src/hypermind/capability.py                @ZySec-AI/maintainers @ZySec-AI/security-reviewers
/src/hypermind/dispute.py                   @ZySec-AI/maintainers @ZySec-AI/security-reviewers
/src/hypermind/knowledge/transparency.py    @ZySec-AI/maintainers @ZySec-AI/security-reviewers
/reference_verifier/                        @ZySec-AI/maintainers @ZySec-AI/security-reviewers
