Record no-project surfaces fix results
ci / svc-realcombo (pull_request) Successful in 3m59s
ci / test-pg (pull_request) Failing after 9m26s
ci / test (pull_request) Successful in 15m25s

Why: Close out the no-project surfaces 404 with unit receipts, CI, merges and 8788 retest.
Evidence: Frontend CI runs 4541/4542 and RDM CI runs 4545/4546 success (GATE); 8788 browser retest PASS (SELF).
Impact: Task card only.
Refs: Frontend #122, RDM #457
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-20 15:51:21 +00:00
co-authored by Cursor
parent f66c320c81
commit 2b518b5667
+14 -8
View File
@@ -28,7 +28,10 @@
| 单元 ID | 预期范围 | 配置摘要 | 角色 | 候选顺序 | attempt | CLI/模型 | 终态 | transport | fallback | 源码外收据路径 |
|---|---|---|---|---|---|---|---|---|---|---|
| 待定义 | — | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | — |
| ps-frontend-no-project-surfaces | Frontend `src/store.ts` + `test/`:无当前项目不请求 projectSurfaces | AGENT-EXECUTION.md | implementation | Cursor→agy→PI(用户授权:Cursor 额度耗尽、agy 不可用) | — | PI | blocked(启动前:unit 文件尚未写入即启动,invalid unit packet;未启动 CLI) | 无 | 否 | /tmp/rdir/ps-fe-receipt.json |
| ps-frontend-no-project-surfaces-r2 | 同上(新单元 ID 重跑) | 同上 | implementation | 同上(cursor×3、antigravity×3 unavailable) | PI run1 | PI | success(host Review 通过) | 16a0593(已 apply)→ [Frontend #122](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/122) merge 18fc958 | 否 | /tmp/rdir/ps-fe2-receipt.json |
| ps-rdm-repin-frontend | RDM `pins/agent-system-frontend`→18fc958 | 同上 | implementation | 同上 | PI run1 | PI | success | 0f35084(已 apply)→ [RDM #457](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-RDM/pulls/457) | 否 | /tmp/rdir/ps-rdmpin-receipt.json |
| ps-dev-repin-frontend | Dev `modules/frontend`→18fc958 | 同上 | implementation | 同上 | PI run1 | PI | success | f66c320(本分支,已 apply) | 否 | /tmp/rdir/ps-devpin-receipt.json |
## 同步记录
@@ -44,16 +47,19 @@
## 结果与验证(完成后填写)
- 结果:
- 验证:<结论摘要 PASS/FAIL/SKIP/NOT_RUN 逐项;逐条证据由 make evidence 写入上方证据表>
- 影响与剩余项:
- 结果:无当前项目时前端不再请求 `/api/projects//surfaces`;Frontend 18fc958 经 RDM bd7ea28 与本分支 `modules/frontend` 固定;8788 已部署 `rdm@bd7ea28`(备份快照 20261020T154639Z)。
- 验证:
- 组件 CI(GATE,PR head):Frontend 16a059381c41c3d95d91391de0bf39883db347fd test-and-build run 4541 + governance run 4542 success;RDM 0f35084a394bfa3287f436bd6def2409bbd34a67 build-and-test run 4545 + governance run 4546 success。
- 新增单测 `test/open-conversation-no-project.test.ts`:无项目不发请求、有项目仍请求(随 Frontend CI 通过)。
- 8788 浏览器复测(SELF,Playwright,/tmp/rdir/rt/r06-carol-no-project-conv.png)PASS:无项目账号 vf-carol 打开旧会话,surfaces 请求仅 `GET /api/conversations/cnv_2e2545025ac2/surfaces`,无 `/api/projects//surfaces`,API 错误为空。复测后 vf-carol 已重新停用,临时口令与会话文件已删除。
- 影响与剩余项:无。
## 合入与清理
- Review 记录:NOT_RUN(审阅智能体/平台身份、base/head、结论、问题闭合及重放依据)
- 冲突记录:NOT_RUN(最新目标同步、冲突处置、组合兼容核验及复审/补测)
- CI 记录:NOT_RUN(当前 HEAD 完整 SHA、全部必需检查、运行链接、执行身份及 GATE 结果)
- 合入记录:NOT_RUN(交付授权范围、PR、被核验 HEAD、合入 SHA、目标分支及内容核验)
- Review 记录:host(当前主模型,独立于 PI 实施会话)审阅 Frontend 16a0593(store.ts 一行守卫 + 新测试)、RDM 0f35084 与 Dev f66c320(各仅一个 gitlink e4cd8f1→18fc958):通过,无阻塞项。
- 冲突记录:Frontend/RDM PR 基于最新 main,无冲突;Dev 同步见同步记录。
- CI 记录:组件见"结果与验证";Dev PR 以 `make ci-wait` 核验当前 HEAD。
- 合入记录:[Frontend #122](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/122)→18fc958;[RDM #457](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-RDM/pulls/457)→bd7ea28(均以 head_commit_id 核验后合入 main);Dev PR 见任务主记录。
- 清理记录:NOT_RUN(授权依据、写者退出确认、worktree/分支/任务卡处置)
<!-- Local receipt: SELF. Digests detect corruption; they do not authenticate a reviewer or CI. -->