docs: gate speedup final review and delivery record

This commit is contained in:
2026-07-17 05:38:44 -04:00
parent 172b7a8ec4
commit b0be1f1ae5
5 changed files with 56 additions and 2 deletions
+5
View File
@@ -285,6 +285,11 @@
"id": "plan:gate-speedup", "id": "plan:gate-speedup",
"label": "连续并发 gate + Redis 复用实现计划", "label": "连续并发 gate + Redis 复用实现计划",
"type": "plan" "type": "plan"
},
{
"id": "review:gate-speedup-final",
"label": "连续并发 gate 终审与交付",
"type": "review"
} }
], ],
"links": [ "links": [
+4 -2
View File
@@ -1,6 +1,6 @@
# Research Wiki 索引 # Research Wiki 索引
> 自动生成,更新时间:2026-07-17 03:12 UTC > 自动生成,更新时间:2026-07-17 09:38 UTC
## design (40) ## design (40)
- [2026-07-06-core-agent-adapters-llm-design](designs/2026-07-06-core-agent-adapters-llm-design.md) `design:2026-07-06-core-agent-adapters-llm-design` - [2026-07-06-core-agent-adapters-llm-design](designs/2026-07-06-core-agent-adapters-llm-design.md) `design:2026-07-06-core-agent-adapters-llm-design`
@@ -108,11 +108,13 @@
- [连续并发 gate + Redis 复用实现计划](plans/gate-speedup.md) `plan:gate-speedup` - [连续并发 gate + Redis 复用实现计划](plans/gate-speedup.md) `plan:gate-speedup`
- [项目基础设施初始化计划](plans/infrastructure-setup.md) `plan:infrastructure-setup` - [项目基础设施初始化计划](plans/infrastructure-setup.md) `plan:infrastructure-setup`
## review (4) ## review (6)
- [2026-07-16-preflight-final-review](reviews/2026-07-16-preflight-final-review.md) `review:2026-07-16-preflight-final-review` - [2026-07-16-preflight-final-review](reviews/2026-07-16-preflight-final-review.md) `review:2026-07-16-preflight-final-review`
- [2026-07-16-preflight-train-review](reviews/2026-07-16-preflight-train-review.md) `review:2026-07-16-preflight-train-review` - [2026-07-16-preflight-train-review](reviews/2026-07-16-preflight-train-review.md) `review:2026-07-16-preflight-train-review`
- [2026-07-17-gate-speedup-final-review](reviews/2026-07-17-gate-speedup-final-review.md) `review:2026-07-17-gate-speedup-final-review`
- [question-gen v2 设计对抗审核 — 六路独立核验(四层病灶闭合度 + 契约一致性)](reviews/2026-07-15-question-gen-v2-adversarial-audit.md) `review:2026-07-15-question-gen-v2-adversarial-audit` - [question-gen v2 设计对抗审核 — 六路独立核验(四层病灶闭合度 + 契约一致性)](reviews/2026-07-15-question-gen-v2-adversarial-audit.md) `review:2026-07-15-question-gen-v2-adversarial-audit`
- [训练前修复分支终审](reviews/preflight-final-review.md) `review:preflight-final-review` - [训练前修复分支终审](reviews/preflight-final-review.md) `review:preflight-final-review`
- [连续并发 gate 终审与交付](reviews/gate-speedup-final.md) `review:gate-speedup-final`
## schema (6) ## schema (6)
- [表结构 v3 出题日志/观测(unit_verdict / collapse_metrics / quarantine / facts / resume](schemas/v3-question-gen-logging.md) `schema:v3-question-gen-logging` - [表结构 v3 出题日志/观测(unit_verdict / collapse_metrics / quarantine / facts / resume](schemas/v3-question-gen-logging.md) `schema:v3-question-gen-logging`
+2
View File
@@ -142,3 +142,5 @@
- [2026-07-17 03:12 UTC] 新增 plan: 连续并发 gate + Redis 复用实现计划 (plan:gate-speedup) - [2026-07-17 03:12 UTC] 新增 plan: 连续并发 gate + Redis 复用实现计划 (plan:gate-speedup)
- [2026-07-17 03:12 UTC] 新增边: plan:gate-speedup --implements--> design:gate-speedup - [2026-07-17 03:12 UTC] 新增边: plan:gate-speedup --implements--> design:gate-speedup
- [2026-07-17 03:12 UTC] 重建索引: 117 篇页面 - [2026-07-17 03:12 UTC] 重建索引: 117 篇页面
- [2026-07-17 09:38 UTC] 新增 review: 连续并发 gate 终审与交付 (review:gate-speedup-final)
- [2026-07-17 09:38 UTC] 重建索引: 119 篇页面
@@ -0,0 +1,36 @@
# 连续并发 gate 重构 · 终审与交付记录
> 2026-07-17。分支 feat/gate-speedup(18 commits)→ merge 172b7a8 入 feat/question-gen-v3。
> 设计 research-wiki/designs/2026-07-16-gate-speedup-design.md(v3);计划 research-wiki/plans/2026-07-16-gate-speedup.md。
## 交付摘要
| 项 | 结果 |
|---|---|
| 7 Task(SDD:实现+三层 Codex 审/任务) | 全部收口;全量 tests/ 1561 passed,覆盖率 83% |
| 核心算法 | #6 已批准语义修订(块序贯→阶梯序前缀逐对序贯);#4/#5 及 core/evolution 零改动(diff 为空) |
| 终审 | Codex 整分支五维审(1 Critical:gate_evidence 旧表迁移,已修 eb12006)+ Opus 独立残留/计划符合性审:VERDICT CLEAN |
## 审查抓出并修复的真缺陷(按发现轮次)
| 缺陷 | 严重度 | 修复 |
|---|---|---|
| 预灌 BaselineCache 回归均值偏差(设计期) | 设计 Critical | 方案废弃,改连续并发 gate |
| 到达序消费配对偏差(设计期) | 设计 Critical | 阶梯序前缀消费 |
| 尾部 INFRA 绕过题尽出口 | Critical | 剔除后重判(1e92928) |
| acquire 超宽自死锁 + 取消半持有泄漏 | Critical/Important | fail-fast + 回滚(232afd5/30c1cf1) |
| 编排器物化中途泄漏 + gather 首异常悬挂任务 | Critical×2 | 逐个登记 + cancel-drain(9e8a254) |
| step 重跑不清 gate 行(前序潜伏 bug) | Critical | _clear_step_rows(ea6bec5)+ LIKE 全转义(b3aba7c) |
| **共享 gate_log 下 predictions run_id 契约断裂(gate 静默全拒)** | Critical | inference record 显式 run_id(0b83993) |
| gate_evidence 旧表缺 ladder_rank 迁移 | Critical(跨版本) | 幂等 ALTER(eb12006) |
## 遗留与豁免(记录在案)
- runner.py 两处 HEAD 前既有 ruff format 债(~:1096/~:2296)与 `_filter_untrainable_types` C(17):存量,未触碰。
- 旧 checkpoint(含 gate_block 指纹键)resume 时静默兼容不告警:中低风险,本项目训练均 --fresh。
- skipped 记录不做 target_file disjoint 检查:无冲突路径,防御加固候选。
- 小题型合并进化 default-strategy.md(方案 B):future work,本轮 A 方案结果作对照。
## 重启
2026-07-17 05:37 训练在新代码上重启(tmux train_videomme,--fresh,workspace 全新)。Redis 复用:今日键已一次性续期 7 天,.env TTL=604800。
@@ -0,0 +1,9 @@
---
type: review
node_id: review:gate-speedup-final
title: "连续并发 gate 终审与交付"
date: 2026-07-17
---
# 连续并发 gate 终审与交付