# Default: every file requires review from the platform team.
# Replace @BCBP-SOLUTIONS-FZC-LLC/platform-team with your actual team slug.
* @BCBP-SOLUTIONS-FZC-LLC/platform-team

# Workflow and release automation changes require explicit sign-off.
.github/workflows/ @BCBP-SOLUTIONS-FZC-LLC/platform-team
.github/dependabot.yml @BCBP-SOLUTIONS-FZC-LLC/platform-team

# Public API surface — extra scrutiny.
src/eventcommon/ @BCBP-SOLUTIONS-FZC-LLC/platform-team

# Wire-format contract shared with platform-events (Go) — changes here can break
# cross-language interop and need careful review.
src/eventcommon/envelope.py @BCBP-SOLUTIONS-FZC-LLC/platform-team
src/eventcommon/hmac.py @BCBP-SOLUTIONS-FZC-LLC/platform-team

# Outbox schema/runner — affects delivery guarantees for all producers.
src/eventcommon/outbox/ @BCBP-SOLUTIONS-FZC-LLC/platform-team
