- 增加 mnote-web tree/command 支持与前端 MnoteWebTreeShell 集成 - 调整 sidebar、documents、runtime config 与 dev/prod server 配套逻辑 - 补充 homepage/tree shell smoke 脚本并更新 harness 进度文件
29 lines
4.4 KiB
Plaintext
29 lines
4.4 KiB
Plaintext
[2026-04-17T07:58:16Z] [SESSION-0] INIT Archived previous harness state to /mnt/Data1T/mnote/tmp/harness-backups/20260417T075718Z-pre-longterm-reset
|
||
[2026-04-17T07:58:16Z] [SESSION-0] INIT Initialized new harness batch from /mnt/Data1T/mnote/design/tree-first-graph-convex-rust-long-term-architecture-v1.md
|
||
[2026-04-17T08:02:25Z] [SESSION-1] LOCK acquired (pid=640651)
|
||
[2026-04-17T08:02:25Z] [SESSION-1] INIT Environment health check: PASS
|
||
[2026-04-17T08:02:25Z] [SESSION-1] Starting [task-001] 执行 Stage A-1:固定首页与 /api/sidebar 主路径只走 Convex/Rust 主链,禁止默认回落到 mnote-web compat/sidebar,并把 tree shell 默认运行态切成显式开关 (base=4538f85d)
|
||
[2026-04-17T08:03:15Z] [SESSION-1] CHECKPOINT [task-001] step=1/1 "已验证 /api/sidebar 不再默认走 mnote-web compat,tree shell 默认改为显式关闭,主链边界符合长期架构文档。"
|
||
[2026-04-17T08:03:15Z] [SESSION-1] Completed [task-001] (commit skipped by repo rule; base=4538f85d)
|
||
[2026-04-17T08:03:15Z] [SESSION-1] Starting [task-002] 执行 Stage A-2:收紧 move/embed picker 的实验壳边界,tree shell 关闭时不再额外请求 viewer/tree-shell 依赖,空查询路径继续只消费稳定 projection 数据 (base=4538f85d)
|
||
[2026-04-17T08:06:06Z] [SESSION-1] CHECKPOINT [task-002] step=1/1 "已让 move/embed picker 在 tree shell 默认关闭时直接走稳定 projection fallback,不再额外请求 viewer/tree-shell 依赖。"
|
||
[2026-04-17T08:06:06Z] [SESSION-1] Completed [task-002] (commit skipped by repo rule; base=4538f85d)
|
||
[2026-04-17T08:06:06Z] [SESSION-1] Starting [task-003] 执行 Stage A-3:新增并跑通 3000 首页入口 smoke,验证在 3104 不可用时首页主链仍可进入 /auth 或已登录文档页,不因实验壳阻塞 (base=4538f85d)
|
||
[2026-04-17T08:12:27Z] [SESSION-1] CHECKPOINT [task-003] step=1/1 "已新增 task097 首页入口 smoke,并验证 3104 不可达时 3000 仍可进入 /auth;问题落在 dev 进程健康度,而非首页主链再次依赖实验壳。"
|
||
[2026-04-17T08:12:27Z] [SESSION-1] Completed [task-003] (commit skipped by repo rule; base=4538f85d)
|
||
[2026-04-17T08:12:27Z] [SESSION-1] Starting [task-004] 执行 Stage B-1:继续收缩前端树域真相泄漏,确认主路径 consumer 只消费 kernel projection,兼容 helper 不再回到运行时主链 (base=4538f85d)
|
||
[2026-04-17T08:11:55Z] [SESSION-1] CHECKPOINT [task-004] step=1/1 "已确认 sidebar / picker / host 主路径不再回退到 buildDocumentTree;树域主消费面继续停留在 kernel projection 上。"
|
||
[2026-04-17T08:11:55Z] [SESSION-1] Completed [task-004] (commit skipped by repo rule; base=4538f85d)
|
||
[2026-04-17T08:11:55Z] [SESSION-1] Starting [task-005] 执行 Stage B-2:梳理 sidebar/page/filetree 的 create/rename/move 命令入口,给出并落第一批 Rust command envelope 收口边界,避免前端继续扩散树语义 (base=4538f85d)
|
||
[2026-04-17T08:28:00Z] [SESSION-2] LOCK acquired (pid=resume)
|
||
[2026-04-17T08:28:10Z] [SESSION-2] INIT Resumed long-term harness batch after state cleanup; fixed harness-tasks.json quoting corruption and removed stale harness-tasks.json.tmp.
|
||
[2026-04-17T08:40:10Z] [SESSION-2] CHECKPOINT [task-005] step=1/2 "已完成 tree command 入口与 Rust envelope 接缝审计,并把 create/rename/move 的前端直连入口收成共享 tree command client。"
|
||
[2026-04-17T08:40:10Z] [SESSION-2] Completed [task-005] (commit skipped by repo rule; base=4538f85d)
|
||
[2026-04-17T08:42:00Z] [SESSION-2] CHECKPOINT [task-006] step=1/1 "已产出 Rust Web 正式实时树事件流方案文档,明确 Convex substrate 与 Rust semantic owner 的职责边界。"
|
||
[2026-04-17T08:42:00Z] [SESSION-2] Completed [task-006] (commit skipped by repo rule; base=4538f85d)
|
||
[2026-04-17T08:55:41Z] [SESSION-2] CHECKPOINT [task-007] step=1/2 "已定位 3000 无响应根因为 wolai-frontend/scripts/dev-server.js 的 Convex HTTP 代理未显式结束无请求体转发,导致 /convex/* 与 /auth 挂起。"
|
||
[2026-04-17T08:56:10Z] [SESSION-2] CHECKPOINT [task-007] step=2/2 "已修复 dev server 的 Convex HTTP 代理并完成回归验证:/convex/version=200, /auth=200, 首页 smoke 通过。"
|
||
[2026-04-17T08:56:30Z] [SESSION-2] Completed [task-007] (commit skipped by repo rule; base=4538f85d)
|
||
[2026-04-17T08:56:30Z] [SESSION-2] STATS tasks_total=7 completed=7 failed=0 pending=0 blocked=0 attempts_total=7 checkpoints=8
|
||
[2026-04-17T08:56:30Z] [SESSION-2] LOCK released
|