################
# Misc
################
/*                                     @azure/azure-sdk-eng
/.devcontainer/                        @azure/azure-sdk-eng
/doc/                                  @azure/azure-sdk-eng
# Note: directories below are scheduled to be reorganized.
# For details, see: https://github.com/Azure/azure-sdk-tools/issues/5056
/src/                                  @azure/azure-sdk-eng

################
# Automation
################
/.github/CODEOWNERS                    @azure/azure-sdk-eng @jsquire

###########
# Eng Sys
###########
/eng/                                  @azure/azure-sdk-eng
/.config/1espt/                        @benbp

###########
# Files used to manage spelling version and installation
###########
/eng/common/spelling/ @danieljurek @mikeharder

###########
# Files used to manage tsp-client version and installation
###########
/eng/**/tsp-client/ @catalinaperalta @mikeharder

###########
# Eng Sys Tools
###########
/tools/                                 @azure/azure-sdk-eng
/tools/azure-rest-api-specs-examples-automation/ @weidongxu-microsoft
/tools/codeowners-utils/                @danieljurek
/tools/fxlister/                        @KrzysztofCwalina
/tools/github/                          @jsquire @lmazuel
/tools/github-event-processor/          @benbp @jsquire
/tools/github-team-user-store/          @danieljurek
/tools/issue-labeler/                   @jsquire @jeo02 @radhgupta
/tools/js-sdk-release-tools/            @qiaozha @MaryGao @JialinHuang803 @jeremymeng
/tools/keyvault-mock-attestation/       @maorleger
/tools/perf-automation/                 @mikeharder @benbp
/tools/perf-automation/**/*Rust*.cs     @heaths @LarryOsterman @RickWinter
/tools/pipeline-generator/              @benbp
/tools/pipeline-witness/                @hallipr
/tools/sdk-testgen/                     @lirenhe @tadelesh
/tools/spec-gen-sdk/                    @raych1 @chidozieononiwu
/tools/test-proxy/                      @scbedd @mikeharder @benbp
/tools/tsp-client/                      @catalinaperalta @mikeharder
/tools/typespec-bump-deps/              @weidongxu-microsoft
/tools/content-validation/              @xiangyan99 @zedy-wj
/tools/perf-regression-finder/          @m-redding @jsquire
/tools/release-plan-dashboard/          @praveenkuttappan

#####################
# Attestation
#####################              
/eng/pipelines/cpex-attestation.yml     @praveenkuttappan @maririos 
/eng/scripts/Attest-CPEX-KPIs.ps1       @praveenkuttappan @maririos 

#####################
# Azure SDK Tools MCP
#####################
/eng/common/instructions/azsdk-tools/   @maririos @praveenkuttappan @MrJustinB 
# PRLabel: %azsdk-cli
/tools/azsdk-cli/                       @azure/azsdk-cli
# PRLabel: %azsdk-cli %design-discussion
/tools/azsdk-cli/docs/specs/            @azure/azsdk-cli
/.github/skills/                        @azure/azsdk-cli
/.github/skills/azure-typespec-author/  @azure/azsdk-cli @catalinaperalta
/eng/pipelines/azure-typespec-author-eval/                      @azure/azsdk-cli @haolingdong-msft @catalinaperalta
/eng/pipelines/azure-typespec-author-benchmark.yml              @azure/azsdk-cli @haolingdong-msft @catalinaperalta
/eng/pipelines/azure-typespec-author-benchmark-no-skill.yml     @azure/azsdk-cli @haolingdong-msft @catalinaperalta
/eng/pipelines/templates/steps/typespec-author-eval-*.yml              @azure/azsdk-cli @haolingdong-msft @catalinaperalta


###########
# Stress
###########
/eng/common/scripts/stress-testing/     @benbp @richardpark-msft
/tools/stress-cluster/                  @benbp @richardpark-msft

###########
# .NET Client Tools
###########
/src/dotnet/                            @azure/azsdknet @jsquire
/src/dotnet/APIView/                    @tjprescott @praveenkuttappan
/tools/net-changelog-gen-mgmt           @ArthurMa1978 @ArcturusZhang
/tools/snippet-generator/               @Azure/azsdknet @jsquire

###########
# APIView parsers
###########
/tools/apiview/                           @tjprescott @praveenkuttappan
/tools/apiview/emitters/typespec-apiview/ @timotheeguerin
/tools/apiview/parsers/cpp-api-parser/    @LarryOsterman
/tools/apiview/parsers/csharp-api-parser/ @azure/azsdknet @jsquire
/tools/apiview/parsers/js-api-parser/     @jeremymeng @maorleger
/src/swift/                               @tjprescott
/src/java/apiview-java-processor/         @JonathanGiles @alzimmermsft @srnagar
/packages/python-packages/apiview-copilot/ @tjprescott
/packages/python-packages/*stub*/         @l0lawrence
/src/go/                                  @jhendrixMSFT @chlowell @RickWinter

###########
# Pylint checkers
###########
/tools/pylint-extensions/azure-pylint-guidelines-checker/ @l0lawrence

###########
# Azure SDK Q&A Bot
###########
/tools/sdk-ai-bots/                                 @lirenhe @chunyu3 @JiaqiZhang-Dev
/tools/sdk-ai-bots/azure-sdk-qa-bot-backend         @JiaqiZhang-Dev
/tools/sdk-ai-bots/azure-sdk-qa-bot                 @chunyu3 @JiaqiZhang-Dev
/tools/sdk-ai-bots/azure-sdk-qa-bot-evaluation      @chunyu3
/tools/sdk-ai-bots/azure-sdk-qa-bot-function        @JiaqiZhang-Dev

# Add owners for notifications for specific pipelines
/eng/common/pipelines/codeowners-linter.yml        @danieljurek
/eng/pipelines/pipeline-owners-extraction.yml      @danieljurek

# EngSys should own all package-lock.json under eng/common
/eng/common/**/package-lock.json                    @mikeharder @danieljurek
