Skip to content

governance: 漂移清零三件套(ADR-0058、ADR-0034、ADR-0046;IR-0002 AC 先行) - #175

Merged
randypanding merged 1 commit into
mainfrom
drift-zero-three
Aug 21, 2026
Merged

governance: 漂移清零三件套(ADR-0058、ADR-0034、ADR-0046;IR-0002 AC 先行)#175
randypanding merged 1 commit into
mainfrom
drift-zero-three

Conversation

@cloudbrid-agent

Copy link
Copy Markdown
Contributor

关联: ADR-0058(直推追认,agent-registry PR#74)+ ADR-0034(§12 活体)+ ADR-0046(ruleset 声明)| 意图: IR-0002(spec PR#152,其 AC-1/AC-2 在此先行落地)

漂移清零三件套(对应今晨 drift 报告剩余 3 项)

  1. ruleset 声明补 do_not_enforce_on_create: false(ADR-0046 面):API 返回含此默认字段、声明缺失 → §1 文本对账永红(fix: ruleset 声明补齐 API 归一化字段 + drift §16 空响应消息(ADR-0046、ADR-0047) #138 同类先例)。
  2. Shorts_Director 直推豁免登记(ADR-0058 背书):f63baf26…43 完整 SHA 入 direct_push_exemptions,§8 P0 消除。
  3. drift §12 (a)/(b) 形态区分(ADR-0034 面,IR-0002 AC-1/AC-2):org-gate 是 PR/merge_group 触发的 required workflow——ruleset 生效后无 PR 活动的仓属 (a)「从未接入」(OK/INFO 待接入,非漂移);仅生效后 PR head 缺失才报裸奔。生效时刻=ruleset 创建时刻常量。

验证

合并后手动触发一轮 drift-check 预期归零(除真 (b) 形态外);bash -n 过。

@randypanding
randypanding merged commit 973eb27 into main Aug 21, 2026
9 checks passed
@randypanding
randypanding deleted the drift-zero-three branch August 21, 2026 12:02
randypanding added a commit that referenced this pull request Aug 21, 2026
…从漂移文本重建时拼错——d81fea9d/014f3898 与真实 commit 逐字符核对)(ADR-0058) (#183)

Co-authored-by: selftest <selftest@example.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant