docs(tasks): 统筹文档 §7 交接——上下文将满,新会话接手 P8g 与收尾
All checks were successful
Push & PR Check / check (push) Successful in 1m5s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
lanrtop 2026-10-04 00:34:51 +09:00
parent 2f73c21d7a
commit 23c50eccca

View File

@ -98,3 +98,53 @@
- `verify_onboarding(enterprise)` 的 `clients` 三端均 converged。
- `list_all_projects`:除 enterprise 外,其余登记项目大多缺项目 token(历史接入早于 token 机制),这些正是一键接入要接的对象。
- 使者回传:0 条待处置。
## 7. 交接(2026-10-04,统筹会话上下文将满,换新会话继续)
新会话即新的统筹会话:先读本文件 §1–§6,再按下面接手。旧统筹会话的 30 分钟巡检已停止。
**当前状态**
- ✅:P4a(PR #38)、P8c(#36)、P8d(#39)、P8e(#40)、P8f(#37),以及 G8(#35)、PR #34。
- 证据都写在 `.blueprint/modules/agent-client-parity.md` 各卡的 mcp_verify / merge_verify,以及 P8 卡的 e2e_verify:
- 新登记临时项目 `ac73a4bb-a601-4e21-bc0f-7eda71fae4aa`(目录 E:\code-project\lj-p8-e2e-20261003)走完 register → plan → onboard_project,得 done;
- 再执行一次 9 步全部收敛,文件 mtime 不变。
- master 最近一次全量回归:P8d 合并后 cargo test 402 passed。P8e(d7f4816)的分支自测为 413 passed,但合并后在 master 上还没跑全量,收尾时要跑。
**唯一未完成:P8g UI 一键接入(🔵)**
- worktree:E:/code-project/dev-manager-tauri-wt-p8g,分支 feat/agent-client-parity-p8g,基于 51a39d0,未提交、未推送。
- 已有的半成品改动:
- src-tauri/src/onboard/plan.rs(+38,执行 agent 称 Rust 侧 414 passed);
- src/lib/commands.ts(+2);
- P8g 卡已标 🔵;
- 新文件 src/components/dashboard/onboardView.ts 只写了一部分。
- 委派失败两次(工作流 180 秒看门狗卡死 6 次;后台 Agent 600 秒流卡死),都卡在一次性生成大文件。**在新会话主线程里直接做**:
- 先审一遍上面的半成品,保留就续写、不保留就从头写;
- 单次 Write/Edit 不超过约 150 行,长命令放后台轮询。
- 范围以 P8g 卡的 acceptance 为准:onboardView.ts 加 vitest 视图纯函数测试、OnboardPanel.tsx、各入口接线。
**收尾到 /goal 终点**
1. P8g:
- pnpm typecheck 与 pnpm test 通过;
- 做一次只读独立审查并处置;
- 开 PR,CI passed 后按完整 head SHA 合并;
- 主仓库 git merge --ff-only origin/master(不碰用户的 3 个未提交文件:notes-archive.jsonl、usage.json、Cargo.toml——前两个会被运行中的炼境自动写入,Cargo.toml 只差行尾)。
2. 在 master 上跑 pnpm typecheck 与全量 cargo test(CARGO_TARGET_DIR 用 parity 热缓存),结果写进 P8g 卡。
3. P8g 卡标 ✅(agent_verify 已过;human_verify 交给用户),更新 manifest 进度与本文件 §4。
4. 向用户汇报证据,并列出:
- human_verify:
- Codex 里信任 E:\code-project\lj-p8-e2e-20261003 后重跑 probe_client_parity,C–F 应变为 ready;
- Claude Code、Codex、DSH 桌面 GUI 各新开会话,调用 read_project_test_account(name=LJ_PROBE_NONEXISTENT),应返回「开发需求未登记」;
- P8g 界面终验;
- 删除确认:端到端临时项目(unregister_project 后手删目录);
- 各执行 agent 留下的临时文件。
**后续(P8 终点之后)**
- §3 的「后续小修」:
- P8e 审查的 3 条低优先级与 5 条信息项(修复半成品还在 E:/code-project/dev-manager-tauri-wt-p8e,未提交);
- 结构化工具应同时在 content 里返回序列化 JSON(MCP 规范建议,否则只读 content 的客户端看不到计划细节);
- backfill 跳过非 UTF-8 旧笔记;
- P8f 审查转入项。
- 其他:
- 接入包模板改为引导 plan_onboarding → onboard_project(需升版本);
- beast-mode 重复登记(需用户执行 DB 写入);
- 占位登记的需求澄清。