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
2 changes: 1 addition & 1 deletion governance/REPOS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ repos:
- name: agent-registry
layer: L1
visibility: public
status: retired # ADR-0085:多 agent 编排声明层退役,GitHub 归档只读;快照=archive/retired/;ADR 家园已迁 archive/adr/
status: retired # ADR-0085:多 agent 编排声明层退役,GitHub 归档只读;快照=archive/retired/;ADR 家园已迁 archive/adr/。ADR-0096:私有仓计费止血删除重建(public 重推 54 commit 全 SHA 保真、85/85 blob 零差异),§8 豁免 (c) 类已登记 expected-state;退役归档态已复原
role: (退役)注册层——声明快照见 archive/retired/agent-registry/;git 历史即正本存档

- name: archive
Expand Down
58 changes: 55 additions & 3 deletions governance/expected-state.json
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@
]
},
"direct_push_exemptions": {
"comment": "§8 直推检测豁免——两类,均须 ADR 背书,逐完整 SHA 登记(新直推不可能搭便车):(a) 破玻璃直推回填:GM-2 破玻璃的机器可读回填形式(ADR-0016 附录),事件定性见 ADR-0017(.github 两条:净变更仅为 Trae IDE 分享 zip 与误入 gitlink,彼时 PR 流程已运转);(b) 建仓 bootstrap 初始 commit(ADR-0021):仓库创建时序上分支/PR 尚不存在、不可能走 PR——Shorts_Director/agent-tools/Script_Writer 的 Initial commit 类(含 GitHub UI 建仓附带的 README 编辑 commit),登记为豁免而非追认破玻璃;arbiter 建仓 bootstrap 同理(W1-C2 .github#165/ADR-0054)。archive(W1-C1 .github#164/ADR-0053):bootstrap README commit 同属 (b) 类——注意 ADR-0046 后 org-required-workflows ruleset 无 bypass,空仓首推被 required workflow 拦截,豁免操作=对 org ruleset 的 archive 仓库做秒级临时 exclude 后经 contents API 建 commit 并即刻还原(全程约 5 秒,已留痕于 #164);ruleset 最终态与落盘定义一致(drift-check §1 不受影响)。QW_Arena1(.github#345/ADR-0084):(b) 类空仓变体——模板派生未生效(空仓无 base 分支、PR 不可行,org-required-workflows 无 bypass 构成死锁),template-service 基线 72 文件由 owner 凭据经临时 bootstrap 分支落盘、建 main 后切换默认分支完成导入(全程未触碰组织 rulesets,main 根树与 template-service 逐文件 sha 一致)。;cnb-bridge(ADR-0085/IR-0005):(b) 类空仓 bootstrap——README 首commit 经 contents API(Git Data API 对空仓 409),ruleset 未动(与 QW_Arena1 的 exclude 法不同路径,同为建仓时序豁免)。2026-08-25(ADR-0090):org-required-workflows 已补 OrganizationAdmin bypass——空仓首推死锁不再存在,后续建仓 bootstrap 直推首属即合法(仍须 (b) 类逐 SHA 登记);上文临时 exclude/contents API 变通均为历史事实记录。2026-08-25(ADR-0092):Viral_Radar 建仓 bootstrap((b) 类——ADR-0091 决策 1 定性:template-service 经官方 generate endpoint 实例化落 main,非 agent 直推);archive 两笔运行报告直推破玻璃追认((a) 类——运行报告属 C1 治理面必须走 PR,此后先例 archive#27)",
"comment": "§8 直推检测豁免——三类,均须 ADR 背书,逐完整 SHA 登记(新直推不可能搭便车):(a) 破玻璃直推回填:GM-2 破玻璃的机器可读回填形式(ADR-0016 附录),事件定性见 ADR-0017(.github 两条:净变更仅为 Trae IDE 分享 zip 与误入 gitlink,彼时 PR 流程已运转);(b) 建仓 bootstrap 初始 commit(ADR-0021):仓库创建时序上分支/PR 尚不存在、不可能走 PR——Shorts_Director/agent-tools/Script_Writer 的 Initial commit 类(含 GitHub UI 建仓附带的 README 编辑 commit),登记为豁免而非追认破玻璃;arbiter 建仓 bootstrap 同理(W1-C2 .github#165/ADR-0054)。archive(W1-C1 .github#164/ADR-0053):bootstrap README commit 同属 (b) 类——注意 ADR-0046 后 org-required-workflows ruleset 无 bypass,空仓首推被 required workflow 拦截,豁免操作=对 org ruleset 的 archive 仓库做秒级临时 exclude 后经 contents API 建 commit 并即刻还原(全程约 5 秒,已留痕于 #164);ruleset 最终态与落盘定义一致(drift-check §1 不受影响)。QW_Arena1(.github#345/ADR-0084):(b) 类空仓变体——模板派生未生效(空仓无 base 分支、PR 不可行,org-required-workflows 无 bypass 构成死锁),template-service 基线 72 文件由 owner 凭据经临时 bootstrap 分支落盘、建 main 后切换默认分支完成导入(全程未触碰组织 rulesets,main 根树与 template-service 逐文件 sha 一致)。;cnb-bridge(ADR-0085/IR-0005):(b) 类空仓 bootstrap——README 首commit 经 contents API(Git Data API 对空仓 409),ruleset 未动(与 QW_Arena1 的 exclude 法不同路径,同为建仓时序豁免)。2026-08-25(ADR-0090):org-required-workflows 已补 OrganizationAdmin bypass——空仓首推死锁不再存在,后续建仓 bootstrap 直推首属即合法(仍须 (b) 类逐 SHA 登记);上文临时 exclude/contents API 变通均为历史事实记录。2026-08-25(ADR-0092):Viral_Radar 建仓 bootstrap((b) 类——ADR-0091 决策 1 定性:template-service 经官方 generate endpoint 实例化落 main,非 agent 直推);archive 两笔运行报告直推破玻璃追认((a) 类——运行报告属 C1 治理面必须走 PR,此后先例 archive#27)。2026-08-26(ADR-0096):新增 (c) 类——基础设施事件历史重推:agent-registry 私有仓触发 GitHub 安全产品计费,owner 止血删除后以 public 重建并镜像重推,PR 关联随仓删除物理消失致全部 54 笔 commit 呈现直推表象(无新 commit、零内容变更,快照 85/85 blob 零差异);事件定性=owner 止血操作,54 SHA 逐笔登记(含 ADR-0030 已登记 2 笔),线上态已复原(auto-merge/12 治理标签/重新归档);删除重建不可复制为常规手段",
".github": [
"9b056b3a925038484a8f6655ea45f81f071d5df6",
"416f5f57fd459f6ece3587f3aa20b772148ad335",
Expand Down Expand Up @@ -182,8 +182,60 @@
"f5d9b5b58d4dc30a2b0e259449862fc4a3c91f6b"
],
"agent-registry": [
"00492875e1a2db391f9dca49286370f2330a3a28",
"0631366727938b029788625766407364326324c2",
"07bd81acdba414876cb285978a15637aacb3b584",
"083262ce0d5d109ea37f78e61cb02a46ad2b335f",
"09c1e1d69c7d86f7f254d7d1376a7930bf9d3269",
"135751f3fb3114a5d9653d6d61ab8d6f0f53a890",
"1657a99945960c4ab99346afad1c1130ed4af476",
"23469877761c1f838f7256ce10a01e0682723788",
"277fa7ce0aa254ef2ad532de2cbf9161cef5d719",
"304e79c04066cdd4c08575343ebcc3cbcb44a830",
"320582f4b133611f07dd1e0b3c6bbbbb5f1cf0c4",
"3421c44b8aea70c6933c0e7a8f01ceca62fabea0",
"345a16847dddc8c6aa72f51ce48aaffc787fb841",
"34f47b8799f86504b7954d666cb559700375f31a",
"37c8870d08777e859e965e0389ce7e588e48e293",
"3eb8f765cd276aed27d7015a2d8ea8dd450009f1",
"41d4215aab6feb8cac988e174976ceef41368abd",
"42ce4b664741dca344d030470bfe88c963106b2d",
"4951a0ef1cba383f54ff6a877c4804b2872a69fd",
"54b834a1a0a67781f694ef0b77ea00e56f862497",
"5832f4e75d4e1512b266e880577ffbe433cef657",
"587d6bc5f6bc0f114d43e9f6044075360f7822f1",
"5e7b1067e793125ba54af460cc5a16b97568cdbb",
"60bd1557481fa89d0358302e150a8f7d9381309c",
"e9424d220ded331c221b37135faa9d6e9cd1ecac"
"61ea498d1239af5596e55b47544c26295b90d4ab",
"67922a46e1ff0d65a1643afc276b3c4b9d124223",
"68bd17f353b3802bde3f9d47989c32c6df815d3b",
"6abbfd6f3db4fac15f2c0c5eacca6eca19548b6d",
"6fb65ccc060eaa6e2fed5e234e0c4f5af0c534bb",
"71e9e5aea1839000cec26293f38e7394388dfd38",
"722fa4cfdcb4da19c464b75687a126b278e572e7",
"84232fe816bc80f0a9990aa3d2553f5ffc232bc1",
"84decffa2807ae315595e66fbbba7373f41ae197",
"856ae267d37b263350c75c7cd77630b227076e2f",
"86a55a39d20e7c5bd1f05c32b36a09ae0c580c5f",
"8da7a897ab702972705c5ac1889bb8ea16eecf10",
"8e217ec37f7b26306651f4f45dad6a18828e5e0f",
"9111deca0d207fb4ab8ae1272cf566aa08d85eca",
"91a7181e5a3d91fc1d5722c155ddf346a5a0eaee",
"a8f632946e55b73c8ca0f1c956ce35d1df886a7c",
"aa3dfe421a4c6b149e3c7298cee5979dacda8e43",
"b045c335fd5d5748e24b52fc11dfa8cbd3f4761d",
"b1afa485724e0ef0b1b2a9357aacec3c35aa2e7a",
"b7a425b5ecf48767eb7fbbb02ff7035e87dde9f0",
"b8c5ec2fec8624d8669215c612736762555f1f54",
"bf8f4a7542b764940a62e30f7ed0e1d70447787f",
"c36ef3974719fcdb9b97073d7673f9d409489209",
"cd5b2b168591a063667763e05e1c20c7053c0360",
"d9bf29b5f7038e5eff699408db1a190b129d20b0",
"e2c2964119e33c637b18e3208b400c2806d68e2c",
"e486aff7943ba6621ab190e9b6070a4e042c2beb",
"e9424d220ded331c221b37135faa9d6e9cd1ecac",
"f743c10d0f63dff49c1a732eaf7897d83276f372",
"f89e864e89bf2e90d70609f0a147770459dfa90c"
],
"holdout": [
"63360c581524510ef37150dd7540cb333d283014"
Expand Down Expand Up @@ -239,4 +291,4 @@
"notes": {
"adr_0085": "ADR-0085:agent-registry/agent-platform/agent-tools 退役(GitHub 归档只读);CNB 双账号 secret 登记(EX-1 三接缝);cnb-bridge 入 verifier 挂载面"
}
}
}