Why: the three cards whose PRs are merged (Backend #212, #226, #237) were
still sitting at .task/ top level, which keeps the main checkout reporting
card debt. Only the status line and the merge fact were added; the historical
record inside each card is untouched.
Evidence: Gitea API for PRs 212/226/237 all report state=closed merged=true
(merge commits 56a7f9f440, 508288fbed, f084d10aa5); triage receipt
/tmp/be-triage-cardclose-20261021.json (verdict NEW).
Impact: .task bookkeeping only; no code change, no submodule pin change.
Refs: fix/close-merged-task-cards
weichen
merged commit 01f4c47a2b into main2026-10-21 12:03:13 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
fix/close-merged-task-cards 任务卡
任务主记录:<Issue/PR 链接,或注明"本文件随 PR 描述维护">。
状态:进行中;owner:weichen
基线与授权
.task/顶层的任务卡回填合入事实并移入.task/archive/,消除主检出的卡片欠账。终点为 PR 合入 main。不得改任何生产代码、不得改卡内历史记录内容(只补合入事实与状态)、不得动他人工作区。目标与非目标
目标:Backend 主检出的
.task/顶层留有三张 PR 已合并但未归档的任务卡,构成 precheck 的卡片欠账:feature-regulations-kb-ext20(PR #212,merge56a7f9f440)、fix-ci-pg-flaky-tests(PR #226,merge508288fbed)、fix/resolve-hitl-run-status-ordering(PR #237,mergef084d10aa5)。三张卡的合入事实来自 Gitea API(state=closed, merged=true)。本任务只做两件事:把状态行补成「已完成(合入前闭合)+ 已合入 PR/merge」并附归档注记,然后把三张卡git mv到.task/archive/。非目标:不改任何生产代码或测试;不改卡内的需求、实施、验证、Review 等历史记录,只补状态行与合入事实;不动
wt-pal-merge工作区(他人 PR #237 之外的进行中任务);不改任何子模块 pin。Agent 实施收据
按根目录 AGENT-EXECUTION.md 路由;外部 Agent 一单元一新进程/会话/隔离工作区。实施、修复与测试必须通过登记的候选执行;未配置或候选安全耗尽停在 unavailable/blocked,禁止 host 隐式代写。
复用材料(task-start 自动检索结果摘录)
同步记录
字段没有发生的写"无",不省略。本卡与 PR 描述同源:开 PR 时将"目标与非目标、结果与验证、影响与剩余项"复制进 PR 描述,不另写第二份。
交付调度(有多个就绪任务时)
定义见 合入调度与 CI 分配。本段在候选固定前整理;固定后先使用源码之外的记录保存运行结果,再按项目闭合流程回填。
结果与验证(完成后填写)
回收(task-finish)