fix: 移除 main 误携 holdout gitlink(CI checkout 全红根因,#438 同款) - #467
Conversation
15ac9c1(owner 侧会话"一人公司治理体系诊断与落地"直推)把工作区 holdout/ 独立克隆以 gitlink 形态带入 main——fatal: No url found for submodule path 'holdout' in .gitmodules,CI checkout 全红(gate/hygiene/adversary 全族 连坐)。git rm --cached 移除;holdout/ 本地克隆不入库(.gitignore 已有)。 直推豁免未登记——owner 醒后按 ADR-0093 同款追认或回退(登记为残留)。
PR Summary by QodoRemove stray holdout gitlink to restore CI checkout
AI Description
High-Level Assessment
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 10 included reviews per hour; 7 remain after this review. 📝 WalkthroughWalkthrough移除了 Changes
Suggested labels: Merge Risk: ⚪ Minimal · up to This change removes the unintended holdout gitlink without changing product behavior, so no actionable merge-blocking risk remains beyond normal checks. 🚥 Pre-merge checks | ✅ 1 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (1 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can group findings by type and pick your Finding display, from Minimal to Full |
Card: #425
ADR: ADR-0085(T8/T9 收口链路依赖 CI 可跑——checkout 修复是收口前置)
缺陷
15ac9c1(owner 侧会话直推"一人公司治理体系诊断与落地")携带工作区 holdout/ gitlink →
fatal: No url found for submodule path 'holdout' in .gitmodules→ CI checkout 全红(gate/hygiene/adversary 连坐;PR #466 与红队审计均被阻断)。
修复
git rm --cached holdout(#438 同款先例)。纯 gitlink 移除,零语义变更。
合并后动作
重跑 PR #466 红队审计(adversary target=specs/IR-0006)→ acceptance 合并 → IR-0006 T9 收口。
Summary by CodeRabbit
holdout模块及相关引用。