From 64d7243dc1143337352c08c1df251bfde7f7c49c Mon Sep 17 00:00:00 2001 From: weichen Date: Fri, 16 Oct 2026 17:56:24 +0000 Subject: [PATCH] Record preview proxy root cause note on I4 card MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Why: multiple 加载中 hangs traced to preview restarts without PLAYWRIGHT_API_TARGET (proxy landing on the shared dev RDM at 8787); recorded so the next session verifies the preview environment first. Evidence: manual probes with/without the env var (login 401 vs entry visible) on the same seed data. Impact: card bookkeeping only. Refs: rollout I4 --- .task/feature-document-visualization-cockpit-i4.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.task/feature-document-visualization-cockpit-i4.md b/.task/feature-document-visualization-cockpit-i4.md index a37f24b2..c463629e 100644 --- a/.task/feature-document-visualization-cockpit-i4.md +++ b/.task/feature-document-visualization-cockpit-i4.md @@ -25,6 +25,7 @@ - pin 单元:d66bd79→7759d80 transport dd8442fa…(apply `27ead8f7`);其间一轮 blocked 系包内 goal/verification 目标提交写矛盾,worker 正确拒绝未动现场(包重建后一次成功)。 - e2e 实测(2026-10-16,run 20261016-160406 与多次探针):既有 8 场景全绿;**新七场景套件场景 1 卡「加载中…」**。证据链(trace.zip 1-trace.trace):组件 effect 启动→rdm.project.list 200(payload 正确)→resolved cancelled=false rows=2→setProjects 已调用,但 15s 后 DOM 仍渲染加载态——状态已更新而 DOM 未前进,需在稳定环境中交互式定位(本会话 preview 生命周期/并行会话/端口争用反复搅动,编排成本超限,按诚实出口暂停)。同时已修复并合入两个真产品缺陷:侧栏入口未接线(#101)、project.list payload 形态(#102)。 - 当前状态:七场景 NOT_GREEN(场景 1 阻塞);I1–I3 交付与 I4 种子/套件/产品修复均已合入。卡保持进行中,worktree/分支保留(已推送),下会话以稳定环境续办场景 1 定位。 +- e2e 环境根因补记(2026-10-16 深夜):多次「场景 1 卡加载中」的共因=preview 重启时未带 PLAYWRIGHT_API_TARGET,代理落 8787 共享 dev 实例(登录 401/错后端);e2e.sh 自管 preview 时无此问题。另:失败 run 的 receipt 重放永远复现旧失败,必须重新派发新 run。续办时先校验 preview 进程环境再跑套件。 - gitlink 跟随(I4 调试期):frontend main 前进至 ffda996(#101 侧栏 wiring/#102 payload unwrap/#103 登录落定),pin 单元一次成功(transport 29c76d31…,apply `a555bc6c`)。期间一次 receipt 复用教训:失败的 run receipt 重放会永远复现旧失败原因——必须重新派发新 run。 - r3/r4(2026-10-16):首跑后实测结构装载块位置错误(CLI 直写落在 serve 重启后,世界缓存不可见——draft 阶段 IndexError);r3 修订单元(块挪入 stop_serve 窗口)遇厂商 TLS 瞬断 failed-unknown(97 字节纯连接错误,无工作启动);r4 同包重派成功——transport refs/agent-exec/de88901c…/eb9887a9,host apply=`b1ba22d2`。bash -n 通过;结构块位于 stop_serve 窗口(行 205,介于 197/210 之间)、草稿块位于 HTTP 阶段(行 225 后)。