Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion governance/GOVERNANCE.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ domains:
strength: enforced
platform: {github: {mechanism: org-ruleset, name: main-protection, definition: rulesets/main-protection.json}}
verify: {method: drift-check, frequency: daily}
exception: [AI_Web_School]
- id: BP-2
intent: "合并前置:唯一 required check = gate(聚合检查)"
strength: enforced
Expand Down
6 changes: 4 additions & 2 deletions governance/REPOS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,10 @@ repos:
- name: AI_Web_School
layer: L2
visibility: public
status: exempt
role: 历史产品仓——申报在册但豁免治理基线(repo_baseline.exclude_repos)
status: active
Comment thread
qodo-code-review[bot] marked this conversation as resolved.
role: 产品仓——小学语数英个性化练习平台(Python/FastAPI 存量栈,语言准入按 ADR-0023
存量豁免,仅面向新服务选型);治理面已接入:gate(CI-Workflows@v1 聚合)/automerge/
scorecard/CODEOWNERS/dependabot + App 挂载(AG-4)+ production environment(RL-1)

# 上游依赖(不属于本组织;不 fork、不 submodule)
# 治理方式:声明于此 + 部署渲染时 clone 并 pin tag(ADR-0002 rev1)
Expand Down
4 changes: 1 addition & 3 deletions governance/expected-state.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,7 @@
"repo_baseline": {
"squash_only": true,
"delete_branch_on_merge": true,
"exclude_repos": [
"AI_Web_School"
]
"exclude_repos": []
},
"org_secrets_required": [
"CB_APP_ID",
Expand Down
2 changes: 1 addition & 1 deletion governance/rulesets/codeql-gate.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"enforcement": "active",
"conditions": {
"ref_name": { "include": ["~DEFAULT_BRANCH"], "exclude": [] },
"repository_name": { "include": ["~ALL"], "exclude": ["AI_Web_School", ".github"] }
"repository_name": { "include": ["~ALL"], "exclude": [".github"] }
},
"bypass_actors": [
{ "actor_id": null, "actor_type": "OrganizationAdmin", "bypass_mode": "always" }
Expand Down
4 changes: 1 addition & 3 deletions governance/rulesets/main-protection.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,7 @@
"include": [
"~ALL"
],
"exclude": [
"AI_Web_School"
]
"exclude": []
}
},
"bypass_actors": [
Expand Down
2 changes: 1 addition & 1 deletion governance/rulesets/release-tags.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"enforcement": "active",
"conditions": {
"ref_name": { "include": ["refs/tags/v*"], "exclude": [] },
"repository_name": { "include": ["~ALL"], "exclude": ["AI_Web_School"] }
"repository_name": { "include": ["~ALL"], "exclude": [] }
},
"bypass_actors": [
{ "actor_id": null, "actor_type": "OrganizationAdmin", "bypass_mode": "always" }
Expand Down