From fa21fa2bc9682aedcee3f0849b9eb0454b1a387f Mon Sep 17 00:00:00 2001 From: randypanding Date: Tue, 25 Aug 2026 13:47:20 +0000 Subject: [PATCH 1/2] =?UTF-8?q?governance:=20REPOS.yaml=20=E7=94=B3?= =?UTF-8?q?=E6=8A=A5=20Viral=5FRadar=20=E5=85=A5=E5=9B=BE=EF=BC=88GM-4?= =?UTF-8?q?=EF=BC=8CADR-0091=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- governance/REPOS.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/governance/REPOS.yaml b/governance/REPOS.yaml index ebbef11..bdde1ed 100644 --- a/governance/REPOS.yaml +++ b/governance/REPOS.yaml @@ -124,6 +124,18 @@ repos: bootstrap 直推豁免空仓变体(ADR-0084);2026-08-31 赛后按 ADR-0084 退役条款处置 key_paths: [src/, tests/, quality/, docs/] + - name: Viral_Radar + layer: L2 + visibility: public + status: active + role: 产品仓——全网多平台爆款对标分析与脚本生成系统(视频号/抖音/小红书对标账号采集× + ASR+OCR 多模态提取×LLM 秒级拆解×报告×仿写脚本,IR Viral_Radar#1);Python 语言 + (languages.yaml 对本仓整体豁免,ADR-0091"生态复用"型:多模态推理链 Python 垄断+ + 无 Go/TS 等价物+IR 明示复用优先,豁免仅语言规范面、治理基线不豁免);建仓经 + template-service generate endpoint 官方实例化(非直推);采集层 MediaCrawler/ + wx_channel 按 ADR-0091 决策 5"参考不依赖"(非商用许可风险隔离) + key_paths: [src/, tests/, quality/, specs/, docs/] + - name: holdout layer: L1 visibility: public From f57b60eb1fdfc6533718d23dd83cf7fa637410b4 Mon Sep 17 00:00:00 2001 From: randypanding Date: Tue, 25 Aug 2026 14:15:37 +0000 Subject: [PATCH 2/2] =?UTF-8?q?governance:=20languages.yaml=20=E8=B1=81?= =?UTF-8?q?=E5=85=8D=E5=85=88=E4=BE=8B=E6=B8=85=E5=8D=95=E8=A1=A5=E5=BD=95?= =?UTF-8?q?=20ADR-0091=20Viral=5FRadar=E2=80=94=E2=80=94=E8=AF=AD=E8=A8=80?= =?UTF-8?q?=E8=B1=81=E5=85=8D=E6=8E=A5=E5=85=A5=E7=AD=96=E7=95=A5=E6=AD=A3?= =?UTF-8?q?=E6=9C=AC=EF=BC=88GM-4=20=E6=94=B6=E5=8F=A3=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 回应 CodeRabbit 对 #374 的意见"declared language exemption is not connected to the enforced policy":REPOS.yaml 条目声明 Python 豁免引用 ADR-0091,但 languages.yaml 的豁免先例注释未同步,豁免链路断在策略正本侧。本次补录使 ADR-0091 与 ADR-0023/0084 先例同列,豁免声明可追溯至策略文件单源。 --- governance/policy/languages.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/governance/policy/languages.yaml b/governance/policy/languages.yaml index 5f21a04..eee1782 100644 --- a/governance/policy/languages.yaml +++ b/governance/policy/languages.yaml @@ -6,7 +6,7 @@ layers: allowed: - {language: go, when: "default"} - {language: typescript, when: "frontend-isomorphic only", requires: [TS-1, TS-2]} - # ADR-0085:agent-platform 退役,Python 准入回归默认拒绝(存量豁免先例:ADR-0023 AI_Web_School、ADR-0084 QW_Arena1) + # ADR-0085:agent-platform 退役,Python 准入回归默认拒绝(存量豁免先例:ADR-0023 AI_Web_School、ADR-0084 QW_Arena1、ADR-0091 Viral_Radar——多模态推理链生态复用型,豁免仅语言规范面、治理基线不豁免) forbidden: [rust, java, csharp, cpp, new_language_without_org_approval] rationale: "训练数据海量、写法单一、编译反馈快 → LLM 产出可靠" llm_prompt: