依据 main 3a22b9bb(10-01 合并 PR #521 后再无新提交)· 20 张未关闭 issue + 1 个未合并 PR(#433)· 发布机 43 10-01 → 10-07 七晚实跑证据(summary / gate.json / publish.md / lane 日志 / 控制台 journald)· 测试机 44 现场只读勘察(10-08 02:35 UTC)· GitHub 的 sub-issue 与 blocked_by 关系图。盘点全程只读;10-08 按用户裁定贴复验并关闭了 #480 #385 #527 #504 四票,其余未动。
20 张票里真正还要写代码的只有两族:双机分工的三张运维 / 文档票,和方案 D 的八张决策票。其余四张证据已齐的票已于 10-08 贴复验关闭,还有三张等人拍板。双机分工的代码面已经全部上线并在 43 跑了五晚;卡住它的是 44 一台什么都没装的机器。方案 D 自 09-26 开票起没有任何一张子票动过,它的两个根(D1 grilling、D2 research)都不依赖别人,今天就能开。
与 09-28 那次盘点相比:当时的 17 张里关掉了 4 张 nightly 缺陷票(#479 #490 #496 #497,均已按实跑验收)和控制台观测票 #492;新开的双机分工 12 张里 7 张代码票已合并关闭;新增 #504 #527 两张控制台票,都已上线。
「实现状态」一列是对照代码与实跑核出来的,不是抄票面。筛选按「下一步由谁推动」分。
| 票 | 类别 | 实现状态(核出来的) | 下一步 | 推动者 |
|---|---|---|---|---|
| #480dms 两实例无授权 | 已关 10-08 | 代码无需改(partial 口径本来正确)。外部授权已落地:09-28 起 tables_metadata_failed=0,10-01→10-07 七晚全 0;两实例 12 库 23,824 列已入湖。票面 AC 两条都满足。 | 已贴七晚复验与湖仓计数,10-08 关闭 | agent 贴证据 · 人确认关 |
| #385ECS 首批数据复验 | 已关 10-08 | 六票代码早已并入;09-16 复验 6/7,唯一余项是 #368「云上 10 集群 nodes 列表 403」。该阻塞已自行解除:七晚 k8s_nodes_list_skipped 均为 0,09-29 批 14 个 k8s 源都有 node 行、与 ecs_instances 交集 131(ACK 节点 138)。 | 已按「置顶提醒」四步贴 #368 行复验,AC 7/7,10-08 关闭 | agent 贴证据 · 人确认关 |
| #527连接池闲置不检活 | 已关 10-08 | 已修复并经生产验证:PR #528 09-30 上线后,控制台日志出现 6 次「闲置连接已失效,丢弃重建」(09-30、10-01、10-05×2、10-07、10-08),全是库端 idle session timeout,均被检活截住,没有一次把 server closed 抛给首个请求。票面唯一待办「次日核审计」已完成。 | 已贴 6 次命中,10-08 关闭 | agent 贴证据 · 人确认关 |
| #504MCP 接入 AI 网关 | 已关 10-08 2 项未测 | AC1–AC4 ✅(PR #517 / #523 已上线,ADR-0052 入库)。AC5 经网关 8/8 工具通过、审计含调用人无令牌原文。剩三条:「使用者登录令牌直连 → 401」「无角色账号 → 403」两项未实测(单测矩阵覆盖);「办公网直连被拒」未生效,票面已定由管理员在网络侧做、服务端不做。 | 用户裁定按「接入完成」关闭(10-08);入站限制记为运维待办 | 人 裁定 |
| #513双机分工 ADR + runbook | 可开工 约四成已入库 | 随代码 PR 已入库:runbook §6.3 的 NIGHTLY_TRACK_REF 行、§6.8 功能测试机、§6.9 新机预检;方案 ⑥ 改判与 :185 锁键修订;deployment-analysis §1.5;ADR-0044 第 54 条修订段(#511)。仍缺:ADR 005x(现最大 0052)、nightly-dual-host-plan.md 入库、runbook「发布流程」章、方案 :225 / :444 两处订正。阻塞项 T1 / T2 早已合并。 | 开一个文档 PR 把缺的四项补齐 | agent |
| #483方案 D D2:时变清单与变化率 | 可开工 research | 未开工。无前置;全是只读实测(逐表逐列分「时变 / 近似纯函数」,比对摘要不变的 archive 在相邻批的时变表行集)。票面指 0923–0925 三批,现在可改用 1005–1007 三批,结论一样有效。 | 一个会话做完,结果写进票 | agent |
| #51444 测试机搭建与首跑 | 可开工 需授权 | 未开工。10-08 只读勘察:44 可达,Ubuntu 26.04、4 核 15 GiB、2 TB 余 1.9 TB;java / node / crane 全缺、Linger=no、没有 nightly 目录,到 43:22 可通。阻塞它的 T1 / T2 / T4 都已合并,preflight_host.sh 可直接用。 | 装包 → linger → hosts → deploy key → clone / bootstrap → 复制配置 → 预检 → 首次 S1 → init-schema → 局部跑 → 完整跑 | 人 授权装包与凭据 · agent 执行 |
| #482方案 D D1:复用单位与批次语义 | 待拍板 grilling | 未开工。它是方案 D 五张 grilling 票的根(D3 D5 D6 D7 都 blocked by 它),没有代码可写,要的是一场与用户的决策对谈:跳过 = 指针不动还是复制新批;静态行与时变行要不要拆 source_id。 | 排一场 grilling,裁定写进票 | 人 |
| #471服务端脱敏残余面 | 待拍板 | 09-22 后无代码改动(masking.py 最后一次改动即 PR #470 收口)。12 条残余在册。09-28 已在发布区量过真实分布但没写进票:args 含敏感词 177 行、env 内嵌 //user:pass@ 13 行(键名不命中词表的裸密文 6)、锚点腿 0、docker run -e / helm --set 0、jdbc_url 带凭据 0/1,425、key_path 落敏感命名族 ≤10,389(上限)。 | 贴数字 → 按 ADR-0047 真实命中闸裁范围 | agent 贴数字 · 人 裁范围 |
| #345BOOT-INF/lib 坐标反解 spike | 待拍板 | Spike 结论 NO-GO 已写进 PR #433 正文;PR 只动 poc/(+88,681 行),MERGEABLE 可合并、无评审、开着 35 天。票面约定「不达门 → #307B 数值目标走 AC 修订治理路径」,没有承载票。 | 合并留档并关票,或不合并直接关;决定要不要开 #307B 承载票 | 人 |
| #484方案 D D3:时变部分刷新机制 | 阻塞 | 等 #482、#483。grilling。 | — | 人(grilling) |
| #485方案 D D4:缓存键与失效 | 阻塞 | 等 #483。grilling;顺带裁 ADR-0034「工具链身份不入库」要不要修订。 | — | 人(grilling) |
| #486方案 D D5:与 N10 / N11 合并还是分开 | 阻塞 | 等 #482。方案 §10 的 N10(写入侧指纹)与 N11(僵尸源 reaper,现约 1,100 个僵尸指针)至今未做,去向由这张票定。 | — | 人(grilling) |
| #487方案 D D6:下游口径联动 | 阻塞 | 等 #482。涉及 DWS 视图 extracted_at / image 语义、G4–G6 分母、验收模板 §4、expect_switch 下限。 | — | 人(grilling) |
| #488方案 D D7:等价性对拍原型 | 阻塞 | 等 #482、#485。离线只读原型;与 #516 的跨线对拍是同类工具,可共用一套行集比较。 | — | agent(解锁后) |
| #489方案 D D8:ADR 定稿与实现票 | 阻塞 | 等 D1–D7。ADR 编号定稿时重核(现最大 0052,#513 也会占一个号)。 | — | agent 起草 · 人 Accept |
| #515首个 rel-* tag 与 43 切 tag | 阻塞 | 等 #514(票面要 44 完整跑先过)。现状:仓库仍无任何 rel-* tag;43 七晚版本行都是 track=origin/main;承载它的新版 update.sh(#507 / #521)10-03 起已在 43 实跑五晚,S1 rc=0、无回滚。 | 打 tag(需推送权限)→ 改 43 的 env.local → 当晚核 M2 → 一周内 M3 演练 | 人(tag 推送、生产配置) |
| #516跨线对拍 labpub_* vs fat_* | 阻塞 | 等 #514(要有 44 的完整批)。P3 可选 spike。 | — | agent(解锁后) |
| #481方案 D 决策地图 | 地图 | 8 张子票 0 动工;GitHub 上的 sub-issue 与 blocked_by 接线与票面一致。预期收益:code lane 约 450 min → 20–60 min,整晚约 4 h;存储 100 天 495 GB → 76 GB。 | 随 #489 收口 | — |
| #505双机分工决策记录 | 父票 | 代码票 7/7 合并(09-29–10-01)并已在 43 生效;运维票 0/2、文档票 0/1、spike 0/1。M1–M4 四项验收都还没有发生。 | 随 #514 → #515 收口 | — |
按「做成了什么」分,而不是按标签分。进度条按子票数算:绿 = 已合并关闭,蓝 = 可开工,琥珀 = 等人,灰 = 阻塞。
rel-YYYYMMDD → 43 每晚自动跑最新 tag,卡片自证版本。NIGHTLY_TRACK_REF 版本通道与 jar 源码编译(#507)、testrun.sh(#508)、preflight_host.sh(#509)、角色标签(#510)、L3 旋钮(#511)、控制台多线(#512)。origin/main:版本通道建好了,没有东西走过。四条泳道互不碰文件,可同时开。第二、三波的入口条件写在每张卡底部。
NIGHTLY_ROLE=release 与 NIGHTLY_TRACK_REF=refs/tags/rel-* → 当晚核 M2(版本行 describe=rel-…)。两张图都来自 GitHub 的 blocked_by 关系(10-08 查询),与票面一致。方向从左到右:左边的要先完成。
八件事里两件已于 10-08 裁定并执行(淡显),其余六件仍待你决定。每件都写了默认建议。
sudo 装包、给 GitHub 加只读 deploy key、把 43 的 .env 整份复制(凭据)。44 只有 4 核:完整跑预计十几小时且横跨 43 的夜间窗口(锁键已按层集分开,不会互斥)。rel-20261001,43 明晚即进 tag 通道。43 已连续六晚跑这同一个 sha,等价于「已测过」。都是这几天实跑里看出来的,不在任何 open issue 里。
lane A outcome missing(同一个镜像:extract failed、lane B not-found),不影响灯色但每晚刷一条 ERROR。小票或并入 (a)。43 发布机 10-01 → 10-07,全部黄灯、exit 0、自动发布成功、锚 12/12;灯黄的唯一原因是 code lane 常驻的 243–244 个 partial(G5)。版本自 10-02 起钉在 3a22b9bb,S1 每晚 10 秒无回滚,#521 带来的新 update.sh 首次执行(10-03)平稳。
发布区投影 GB(G13 口径,含 4.9 GB 元数据)
| 晚 | 灯 | 总用时 | 切换源 | 库投影 GB | 较上一晚 | code_archives | code_methods Δ | dms_columns Δ | 版本 |
|---|---|---|---|---|---|---|---|---|---|
| 10-01 | yellow | 8h26m | 1763 | 339 | +17.4 | 4136 | — | — | fd2669bf |
| 10-02 | yellow | 8h14m | 1764 | 359 | +19.8 | 4141 +5 | +12,954 | +108 | 3a22b9bb |
| 10-03 | yellow | 8h26m | 1764 | 378 | +19.0 | 4146 +5 | +28,689 | +177 | 3a22b9bb |
| 10-04 | yellow | 8h21m | 1764 | 396 | +18.6 | 4148 +2 | 0 | +86 | 3a22b9bb |
| 10-05 | yellow | 8h21m | 1764 | 416 | +20.0 | 4150 +2 | +3,844 | +204 | 3a22b9bb |
| 10-06 | yellow | 8h07m | — | 435 | +19.0 | 4151 +1 | +6,419 | +54 | 3a22b9bb |
| 10-07 | yellow | 8h22m | 1763 | 454 | +18.7 | 4158 +7 | +45,831 | +218 | 3a22b9bb |
其余 G6 关键表七晚平直:dns_records 3,071、ecs_instances 353、gitlab_projects 2,000、portal_menus 3,492;apollo_items 只在 10-07 +8;k8s_workloads 在 5,587–5,590 间浮动。code 三表只在有新镜像的晚上跳,10-04 零新镜像即全 0。10-06 的切换源数在日志里没抓到(其余六晚都是 1763 / 1764)。
gh issue view 取 20 张票的正文与评论;GraphQL 取 parent / subIssues / blockedBy / blocking / closedByPullRequestsReferences / 交叉引用。3a22b9bb:git log 27df1fd3..origin/main(09-28 盘点基线以来 120 余条提交、15 个合并 PR);对每张票 grep 代码与文档引用;核 ADR 目录(最大 0052)、runbook 章节、方案文档指定行。tables_metadata_failed、k8s_nodes_list_skipped、lane A outcome missing 计数;ECS L3 台账按实例取最新态;控制台 journald 09-30 起的检活 WARNING。