Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m34s
ci / test-pg (pull_request) Successful in 1m7s

Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-collab-storage-u6-events.md(PR#343) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
This commit is contained in:
2026-10-11 12:12:36 +00:00
parent ad892d58fc
commit 1d1c7c5460
@@ -1,6 +1,6 @@
# feature/collab-storage-u6-events 任务卡
任务主记录:Dev PR #343 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/343(backend 组件 PR #147/#148 已合入);状态:切片 1 实施完成待评审;owner:weichen
任务主记录:Dev PR #343 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/343(backend 组件 PR #147/#148 已合入);状态:已完成(回填);owner:weichen
## 基线与授权
@@ -70,7 +70,7 @@
| 时间(UTC) | 命令 | 被测HEAD | exit | 来源 | sha256(16) |
|---|---|---|---|---|---|
## 结果与验证(完成后填写)
## 结果与验证
- 结果:U6 切片一交付——pgbus.Listener 重写:会话游标(mu 保护)+ EventsAfter 分页追赶至通知水位(批内中间事件不再遗漏);断线真重连(退避重建→LISTEN→已知流追赶);周期补查(独立 goroutine ticker,覆盖 NOTIFY 丢失与监听窗口竞争——通知丢失场景恰恰没有通知可触发,不能只在收到通知后顺带补查)。附带:backend 内部 core 钉 7a98a7e7 对齐 Dev(core #26,check-pins)。
- 验证:pgbus 5 测试两轮绿(64 批全可见序号连续、1200 分页、连接击杀重连补齐、无通知补查、既有扇出回归);全量双档 34 包绿;make test / test-backend-pg / make build 三段 evidence(SELF);CI GATE 待本 PR。诚实边界:KTD6 的事务性 outbox(同事务 pg_notify)仍属切片二(依赖 U5);测试中 listener.Close 的 ctx 为 Background 时存在短暂僵尸重连(生产随 ctx 取消退出)。
@@ -287,3 +287,9 @@
| 同步前验收 | 2229d718c7b25941cba1c2464ddd62f9d7466bec | 861f0099ddc52dcc90e5b048b7d69c4facd92f10 | 2026-10-11T10:30:44Z |
| 同步前验收 | 56152323f6179d8f99cfb2b4808573f1d95a63a2 | dcb8367c580d9469b69a0130ab55a1c3cb2e4173 | 2026-10-11T10:42:26Z |
| 同步前验收 | a70ed114fba2d51bb93ec8cb0662703ab0bc0614 | 3d2f4ecf9218cdb6c228f9552e7993d68f8f9537 | 2026-10-11T11:41:24Z |
## 闭合记录(card-autoclose 回填)
- 依据:merge ad892d58fcad5f6b206b9aa9acf3f6fca538775b(PR #343)已包含于 origin/main,分支成果已落盘;本段为合入后回填。
- 合并主题:Merge pull request 'U6 slice 1: event-stream cursor catch-up, real reconnect, periodic rescue (pin #147/#148)' (#343) from feature/collab-storage-u6-events into main
- 归档:随闭合移入 .task/archive/;任务执行期的过程证据见原任务记录与 PR。