From 09931e931fd8df3ca58fb9a765ea0dd8da30f318 Mon Sep 17 00:00:00 2001 From: weichen Date: Tue, 20 Oct 2026 15:56:26 +0000 Subject: [PATCH] Record why the Dev frontend pin was withdrawn Why: Dev main now pins modules/frontend to another task's unmerged commit, so this branch keeps only the card. Evidence: Sync conflict 18fc958 vs 113103f; withdrawn via unit ps-dev-unpin-frontend (7ac0050); clean re-sync to 1850d03. Impact: Task card only. Refs: Frontend #122, RDM #457 Co-authored-by: Cursor --- .task/fix-no-project-surfaces-404.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.task/fix-no-project-surfaces-404.md b/.task/fix-no-project-surfaces-404.md index 5dd17610..ff33296e 100644 --- a/.task/fix-no-project-surfaces-404.md +++ b/.task/fix-no-project-surfaces-404.md @@ -31,7 +31,8 @@ | 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 | +| ps-dev-repin-frontend | Dev `modules/frontend`→18fc958 | 同上 | implementation | 同上 | PI run1 | PI | success | f66c320(本分支,已 apply;后由下一行撤回) | 否 | /tmp/rdir/ps-devpin-receipt.json | +| ps-dev-unpin-frontend | Dev `modules/frontend` 撤回为 R0 值 e4cd8f1(main 已改固定 113103f,冲突无法在本任务范围内解决) | 同上 | implementation | 同上 | PI run1 | PI | success | 7ac0050(本分支,已 apply) | 否 | /tmp/rdir/ps-devunpin-receipt.json | ## 同步记录 @@ -47,17 +48,18 @@ ## 结果与验证(完成后填写) -- 结果:无当前项目时前端不再请求 `/api/projects//surfaces`;Frontend 18fc958 经 RDM bd7ea28 与本分支 `modules/frontend` 固定;8788 已部署 `rdm@bd7ea28`(备份快照 20261020T154639Z)。 +- 结果:无当前项目时前端不再请求 `/api/projects//surfaces`;修复在 Frontend main 18fc958,经 RDM bd7ea28 固定;8788 已部署 `rdm@bd7ea28`(备份快照 20261020T154639Z)。 +- Dev 固定:同步时 main 已把 `modules/frontend` 改固定为 113103f(project-access-lifecycle 的 Frontend 分支 `feature/project-access-lifecycle-u6-ui`,尚未合入 Frontend main,且不含 e4cd8f1/18fc958)。合并两者须改动该任务分支,超出本任务范围,故撤回本分支的 frontend 固定,本 PR 仅含任务卡;该任务把 u6-ui 合回 Frontend main 时会带上 e4cd8f1 与 18fc958。 - 验证: - 组件 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 已重新停用,临时口令与会话文件已删除。 -- 影响与剩余项:无。 +- 影响与剩余项:记录——Dev main 当前组合的 frontend(113103f)暂不含 Frontend #121/#122 的修复,待 project-access-lifecycle 合回 Frontend main 后由其重新固定;8788 实际运行的是 RDM 固定的 18fc958,不受影响。 ## 合入与清理 - Review 记录:host(当前主模型,独立于 PI 实施会话)审阅 Frontend 16a0593(store.ts 一行守卫 + 新测试)、RDM 0f35084 与 Dev f66c320(各仅一个 gitlink e4cd8f1→18fc958):通过,无阻塞项。 -- 冲突记录:Frontend/RDM PR 基于最新 main,无冲突;Dev 同步见同步记录。 +- 冲突记录:Frontend/RDM PR 基于最新 main,无冲突;Dev 首次同步 `modules/frontend` gitlink 冲突(本分支 18fc958 vs main 113103f),放弃该次合并,经单元 ps-dev-unpin-frontend 撤回本分支固定后重新同步 main 1850d03,无冲突。 - 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/分支/任务卡处置)