PR #1 将 go vet 拆为必需门禁,短测改为报告不阻断(short-tests-report, continue-on-error)。
已知失败样例:TestBizdevCLIChatQueries / TestBizdevCLIThreeBranchQueries — “会话未绑定项目,受控交付物无法入账” + KB_DB_PASSWORD 为空的 offline 提示。CI 全历史 185 任务无一次通过(含基础设施失败期)。
后续:1) 定位测试对种子数据/环境的要求;2) 修绿或显式 skip;3) 并入必需门禁。
2026-09-29 进展(PR #17):真实规模确认为 15 个失败(report-only 长期掩盖)。已修复 10:CLI 聊天/阶段推进项目绑定(根因=09-28 门禁加固漏配两处)、实例设置权限测试 umask 化、过时绑定断言修正。剩余 5 个 PG 集成用例在 CI 显式 -skip 点名跟踪:TestCreateDocument_PG_ClientKeyIdempotentAndLedgerSurvivesNewService、TestPG_ActivationAndStageAdvance、TestE2E_WorkflowGovernance_CompleteAndReplan、TestPhase5_ConcurrentStageAdvance_PG、TestWorkflowGovernance_PG_ActivateApproveAdvanceChain。短测已升为必需门禁(新增失败阻断)。
2026-09-29 收官(PR #17 + #18):15 个存量失败全部修复。根因三类——① CLI/阶段推进项目绑定漏配(产品缺陷);② 全部 PG 集成包共享单库并行互踩(现按包派生库);③ 审批链夹具非生产同构 + 吞错误(现 docrevision seed + docgov 冻结指针,表所有权合规)。短测现为全量必需门禁(无 skip),CI 与本地 75 包 0 失败。关闭。
No dependencies set.
The note is not visible to the blocked user.
PR #1 将 go vet 拆为必需门禁,短测改为报告不阻断(short-tests-report, continue-on-error)。
已知失败样例:TestBizdevCLIChatQueries / TestBizdevCLIThreeBranchQueries — “会话未绑定项目,受控交付物无法入账” + KB_DB_PASSWORD 为空的 offline 提示。CI 全历史 185 任务无一次通过(含基础设施失败期)。
后续:1) 定位测试对种子数据/环境的要求;2) 修绿或显式 skip;3) 并入必需门禁。
2026-09-29 进展(PR #17):真实规模确认为 15 个失败(report-only 长期掩盖)。已修复 10:CLI 聊天/阶段推进项目绑定(根因=09-28 门禁加固漏配两处)、实例设置权限测试 umask 化、过时绑定断言修正。剩余 5 个 PG 集成用例在 CI 显式 -skip 点名跟踪:TestCreateDocument_PG_ClientKeyIdempotentAndLedgerSurvivesNewService、TestPG_ActivationAndStageAdvance、TestE2E_WorkflowGovernance_CompleteAndReplan、TestPhase5_ConcurrentStageAdvance_PG、TestWorkflowGovernance_PG_ActivateApproveAdvanceChain。短测已升为必需门禁(新增失败阻断)。
2026-09-29 收官(PR #17 + #18):15 个存量失败全部修复。根因三类——① CLI/阶段推进项目绑定漏配(产品缺陷);② 全部 PG 集成包共享单库并行互踩(现按包派生库);③ 审批链夹具非生产同构 + 吞错误(现 docrevision seed + docgov 冻结指针,表所有权合规)。短测现为全量必需门禁(无 skip),CI 与本地 75 包 0 失败。关闭。