T2: pin the inbox combo (cardsvc backend, ui components, frontend wiring) #19
@@ -25,3 +25,4 @@
|
||||
- 结果:documents main 8bc875e(PR#7 merge,含 3 份文档);本分支 3e1cdbd 钉 documents gitlink 84b3421→8bc875e;合入后清理 backend feature/boot-config 与 documents feature/duplication-lesson-records 远端分支。
|
||||
- 验证:组合验证 `make test` PASS(sync_base=a58f85e tested_head=3e1cdbd,2026-09-30T04:45Z)——core ✓、backend 全包 ✓(server 4.06s 含配置管道与 e2e)、frontend 9 例 ✓;文档内链核对存在;usage §1.3 与已合入二进制实测输出一致(config explain 逐字段来源+DSN 脱敏、serve --config envs/dev.json 落 data-dev)。
|
||||
- 影响与剩余项:纯文档与 gitlink,无代码影响。剩余(待拍板,见 records/2026-09-30-boot-config-followups.md):3 个代码级小改 + 2 个设计级选项;task.sh 认领登记/碰撞雷达机制化提案(lesson 条目"尚缺防护")。
|
||||
| 同步前验收 | 850f893e17215deac23a35b6cceab82d94f66e0a | 417da4b7a9fd0910fd73e8c8257270a509695a6e | 2026-09-30T07:35:05Z |
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
# feature/inbox-r2 任务卡
|
||||
|
||||
任务主记录:<PR 链接,task-finish 时填写>;状态:进行中;owner:weichen
|
||||
|
||||
## 基线与授权
|
||||
|
||||
- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 69fd335deac237f5291298cb06a50bf03d11add7
|
||||
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-inbox-r2(worktree);分支:feature/inbox-r2
|
||||
- 授权与交付终点:执行提案 2026-09-30-ui-inbox-command-workspace.md 的 T2(前会话完成主体开发);2026-09-30 用户常设授权"执行这些,不要让人工来操作,人工只负责给你提案和审核"——本会话恢复任务后自主完成合链(子仓 PR 合入、Dev 钉指针、组合验证、task-finish、卡片闭合)。未授权:改写历史、分支保护变更、删归档引用、发布版本(双钥匙边界)。
|
||||
|
||||
## 目标与非目标
|
||||
|
||||
- 目标:T2 收件箱落地——backend cardsvc + 摄取卡/编排卡/HITL 投影卡 + mock `#upload` 演示(已合入 backend main,PR#8/#9);ui 卡片组件 ActivityCardView/InboxList(feature/inbox-r2 待合入);frontend 收件箱置首 + 实时卡片状态(feature/inbox-r2 待合入);documents T2 验证记录;Dev gitlink 钉定 + 组合验证。
|
||||
- 非目标:T3 command-bus、T4 workspaces、T5 polish(各自独立任务);跨会话项目级收件箱聚合(提案 v1 边界外);通知聚合策略(T5)。
|
||||
|
||||
## 同步记录
|
||||
|
||||
| 节点 | sync_base_sha | tested_head_sha | checked_at |
|
||||
|---|---|---|---|
|
||||
| 启动 | 69fd335deac237f5291298cb06a50bf03d11add7 | 69fd335deac237f5291298cb06a50bf03d11add7 | 2026-09-30T06:36:37Z |
|
||||
|
||||
## 结果与验证
|
||||
|
||||
- 结果:T2 完成。backend cardsvc 全套(PR#8/#9,前会话)、ui 卡片组件(PR#4/#5,前会话)、frontend 收件箱置首+角标+实时状态(PR#4,前会话)、documents T2 验证记录(PR#10,本会话);Dev gitlink 钉定(本 PR)。前会话于 06:52–06:58Z 完成三仓合入后中断,本会话 07:2x 接管收尾(确认无并行现场后推进)。
|
||||
- 验证(组合 core=a2050d8+backend=ba1714d+frontend=801a684+ui=bf77de7+documents=<PR#10 后>):
|
||||
- PASS `make test`(core ok;backend 14 包 ok 含 cardsvc 新套件;frontend 9/9;ui tsc+13/13;agent-command ok)。
|
||||
- PASS `make build`(单二进制,版本串含全部子仓 pin)。
|
||||
- PASS 真实二进制 e2e(serve --mock):`#upload` → 2 卡(progress=done / compare=action_required);`actions/keep` → resolved + assistant 回执(含 card ref)入时间线;pin ✓;dismiss ✓;重复动作幂等拒绝("card: not awaiting action")。
|
||||
- documents 记录:docs/records/2026-09-30-t2-inbox-verification.md(PR#10)。
|
||||
- 影响与剩余项:收件箱为会话聚合(v1 边界)。剩余:浏览器用户流程走查归 T5 系统级验收剧本;T3 command-bus、T4 workspaces 另起任务。
|
||||
+1
-1
Submodule modules/backend updated: 02a7b4d708...ba1714d122
+1
-1
Submodule modules/documents updated: 210b492e02...ad87c9334e
+1
-1
Submodule modules/frontend updated: b020ab5dab...801a684c26
+1
-1
Submodule modules/ui updated: 755de596f7...bf77de73ba
Reference in New Issue
Block a user