# CODEOWNERS — 善缘丹阳公益婚恋平台 审查角色分配(草案) # # 作用:开 PR 时 GitHub 自动向对应路径的 owner 请求审查;配合分支保护与 # docs/governance/CODE_REVIEW_STANDARDS.md 的 T0/T1/T2 分级与双审规则使用。 # 语法:https://docs.github.com/en/repositories/managing-your-repositories-settings-and-features/customizing-your-repository/about-code-owners # # 当前为一人团队,默认全部归技术负责人 @g1307092382。 # 待扩员时,把各端拆给对应熟悉者即可;T2 高危改动按审查标准须 2 人复核(其中 1 人为该端 owner)。 # 说明:CODEOWNERS 只负责「请求谁审」,不强制「必须不同人」;双审由审查流程纪律保证。 # 排序:子路径必须放在父路径之后(GitHub 取最后一个匹配的规则)。 # —— 默认兜底 —— * @g1307092382 # —— 后端(Spring Boot / Java)—— /backend/ @g1307092382 # 数据库迁移(Flyway):schema 变更属 T2,须重点复核(放在 /backend/ 之后) /backend/src/main/resources/db/migration/ @g1307092382 # —— 微信小程序(原生 WXML/WXSS/TS)—— /miniapp/ @g1307092382 # —— 管理端(Vue3 / TS / pnpm)—— /admin-web/ @g1307092382 # —— 测试与契约守卫(跨端契约,需熟悉各端)—— /tests/ @g1307092382 /ui-tests/ @g1307092382 /scripts/run-ui-contracts.mjs @g1307092382 # —— 基础设施 / 部署(Compose / 镜像 / 密钥)—— /infrastructure/ @g1307092382 # —— 治理与审查机制文档(变更须经技术负责人确认)—— /docs/governance/ @g1307092382 /.github/ @g1307092382