chore: establish YCode replication baseline and TODO
This commit is contained in:
commit
6dc59f89ba
1118 files changed
+196002
No files matched your search
@@ -0,0 +1,28 @@
|
||||
# WorkBuddy“开始新会话”副本导入
|
||||
|
||||
用户要求将原版该会话复制一份到 YCode。本轮已实际落盘并在真实桌面 YCode 打开,不是只增加浏览器 fixture。
|
||||
|
||||
- 来源 ID:`4653e36f-6b2a-446f-a9c9-3f2d2d04644e`;项目 `C:/Users/Administrator/code/YCode`;标题“开始新会话”。
|
||||
- YCode 新 ID:`6c000be8-b0e8-4768-9a7f-1a0d94a35951`;标题同为“开始新会话”。原有 4 个会话逐字段回读未变,共 5 个会话。
|
||||
- 当前分支 62 条消息:31 用户、31 助手;691 个工具调用(673 成功、15 失败、3 无结果归档为取消);4 张图片已独立内嵌保存,不依赖原版 blob 路径。
|
||||
- 显式应用 2 次编辑重发分支,排除 357 条旧分支记录。31 条用户文本按来源去掉提示词包装,10 条明确 isMeta 的任务通知不作为用户输入显示;原始全部 2,810 条记录保留在 REA 导出。
|
||||
- 工具按 callId 配对,未匹配结果 0。完整输出保留,仅摘要截断;保留展示结构白名单,排除原版宿主执行通道、终端句柄和待审批状态。
|
||||
- 仅导入 1 条明文明示的 reasoning。357 条仅含 rawContent 的非展示记录留在原始导出,不把它们猜成可见推理。1 处无效 JSON 工具参数保留原文。
|
||||
|
||||
## REA 证据
|
||||
|
||||
会话元信息由 REA SQLite 工具读取 `.workbuddy/workbuddy.db`:`ev_e8774053dc05115885f43bb1a443031619966103f632d09afaa097c7bb5932c4`。未使用旧的 `.workbuddy-ai` 数据库作为当前来源。
|
||||
|
||||
正文及图片由本地 REA 新增的 `export-selected-conversation-text` 公共入口导出。该 provider 复用 REA `DirectoryArtifactReader` 的稳定身份与只读流,按 UUID 唯一选择 JSONL;图片只读取该记录引用的 content-addressed blob,校验根目录、hash 文件名、SHA-256 和大小。未用外部文件读取器绕过 REA 查看原版数据。
|
||||
|
||||
最终 Evidence `ev_3c4593ae51bbee833ca9fcbe3b9ad172d108cc82cfd6783d9c06a1a78794f209`,正文 SHA-256 `5311865227e9c278798b458d722cc54ac362aeb78f4eb52cece394d3608a04ed`,11,723,885 bytes;4 张图片 292,573 bytes。完整导出 `.tmp/rea-workbuddy-session-with-images.json`;元信息证据 `.tmp/rea-workbuddy-copy-metadata-evidence.json`。原版文件未写入。
|
||||
|
||||
## 应用与验证
|
||||
|
||||
YCode 无活动消息后正常关闭,备份 `C:/Users/Administrator/AppData/Roaming/YCode/sessions.json.before-workbuddy-1792078651509.bak`,再以原子替换追加副本并逐字段回读。导入器拒绝活动应用离线写入,检测来源重复时返回已有副本。重新打开 YCode 后实际 IPC 返回 62 消息/691 工具/4 图片;DOM 实际渲染 31 用户及 31 助手,任务标题可见,无提示词包装、无 streaming 消息、无运行时异常。
|
||||
|
||||
报告 `.tmp/workbuddy-copy-report.json`、`.tmp/ycode-workbuddy-copy-ui-report.json`;截图 `.tmp/ycode-workbuddy-copy.png`。真实桌面窗口已显示该会话。
|
||||
|
||||
`test:workbuddy-import`、`test:rea-conversation`、`test:rea-css`(18 模块完整性)、`typecheck` 通过;重复执行导入返回 already-imported,无新增重复会话。
|
||||
|
||||
这是独立历史快照,不恢复原版内核或自动执行工具。完整消息及历史分支原文留在本机 REA 归档;本轮不把导入与展示通过宣称为整段对话的原版像素等价。
|
||||
Reference in new issue
Block a user