docs(集成): 同步知识文档处理与可用状态
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
2026-09-15 13:21:12 +08:00
parent fee2f4c2f3
commit 80e52496d2
5 changed files with 57 additions and 0 deletions

View File

@@ -4,6 +4,8 @@ This file is the integrated default-branch snapshot. Feature tasks record progre
## Integrated Through
- 2026-09-15:任务 `20260915-merge-knowledge-status-ml-7a69bec0` 经用户确认登记移交,将已独立审查源 `fee2f4c` 无冲突快进合入本地 `main`。知识文档上传、导入与替换自动衔接解析索引,明确阶段、真实可用性和失败恢复;每 5 秒串行刷新已加载页面,旧可用内容在替换清理重试时保留。沿用源 49 项相关单测、类型检查、scoped lint、Vite 全目标构建、真实 Electron E2E 1 passed,以及独立 Reviewer Standards/Spec PASS。全量唯一 Pi runtime v6/v7 旧断言失败与本改动无关,详见[源任务](tasks/20260915-knowledge-status-ml-3065956f.md)。产品树与已审查源一致;原有三份文档保留,未推送、打包或部署。需配套更新 Yuxi API/worker 与客户端后验收实际上传。
- 2026-09-15:任务 `20260915-merge-windows-titlebar-bde0505c` 经用户授权移交主目录登记,将修复源 `dae64e52b94f54c61b14d744ef6e6d0580af2d3a` 无冲突快进合入本地 `main`。Windows Code 对话标题栏按共用的 148 px 窗口按钮与 96 px Logo 尺寸限制可交互区域,浏览器、中止和恢复按钮保持在 Logo 左侧。产品树与已验证源一致,沿用 42 项相关单测、类型检查、scoped lint、Vite 全目标构建及 Electron 标题栏/Code 交互验证;覆盖最小 1024 px 窗口、125% 缩放和窗口最大化/还原。详见[源任务](tasks/20260915-windows-logo-overlap-5106511f.md)。原有三份未跟踪文档保持,源记录原样导入;未推送、打包或安装客户端。
- 2026-09-15:任务 `20260915-merge-platform-embedding-ml-4e78b319` 经用户授权移交主目录登记,将独立审查通过的 `c466039adb789368189e43971afe489d450d5c82` 无冲突快进合入本地 `main`。知识库 embedding 统一由 Yuxi 配置并直连供应商,平台承担费用,不计算用户用量、词元点数或金额预算;聊天计费保持。客户端知识模型列表沿用 id/name/dimension 契约,配置说明只指向 Yuxi,知识及预算页面明确平台承担向量化成本。 本次新规则取代早期知识库目录交集、one-api 向量接口和创建者付款说明,历史记录保留。源聚焦单测 22 passed、Electron E2E 1 passed、typecheck、scoped lint 与 Vite build 通过;最终文字调整后聚焦 22 单测再次通过,独立 Reviewer Standards/Spec PASS;详见[源任务](tasks/20260914-yuxi-embedding-ml-a174ed62.md)。原有三份文档保持,无新 SQL 或专用环境变量,未推送或部署;真实供应商及完整知识库拓扑验收另行执行。

View File

@@ -0,0 +1,45 @@
# Task: 合并知识文档处理状态优化
## Identity
- Task ID: 20260915-merge-knowledge-status-ml-7a69bec0
- Mode: Integration
- Branch: main
- Worktree: D:\Datas\OthersProjects\makelore
- Base commit: b0bf7a49eb5d8e7e8ee141ddb4b992fddf2e410c
- Owner: codex
- Status: Ready for Integration
## Scope
- 将已审查提交 `fee2f4c` 快进合入本地 `main`,同步知识文档处理与可用状态的 canonical 说明。
## Intent And Constraints
- Concurrent / Planning Gates Passed;官方 start/status 匹配本任务、integration 模式、主目录、分支及基线;用户已确认旧登记移交与合并。
- 已读取必需项目记忆、源任务结果及晋升候选、peer Scope/Intent/Promotion;旧模板仅为未知协调状态,无本次具体语义冲突,保持只读。
- 保留主目录原有未跟踪文档;源任务记录只读导入。embedding 由平台承担,不计用户用量或预算;Main/Yuxi 所有权与聊天计费保持。
- 仅本地合并和文档晋升;不推送、部署、打包或删除工作区/分支。
- 计划:快进已审查源;晋升状态说明;验证产品树/源记录不变与原文档逐字节保留;完成 drift、文档提交与 complete。
## Outcome
- 已将 `fee2f4c` 无冲突快进合入本地 `main`。产品代码与已审查源完全一致,源任务记录原样导入。
- 已晋升知识文档处理与可用状态到 current-state、决策索引和架构及个人云智能体 ADR,明确自动处理、真实分块、失败恢复及旧内容保留;平台承担 embedding 规则保持。
- 原有 3 份未跟踪文档逐字节保留;未推送、部署、打包或清理工作区。
## Verification
- 源提交验证:49 项 Main/DOM 单测、类型检查、scoped ESLint、Vite 全目标构建和真实 Electron E2E 1 passed;独立 Reviewer Standards PASS / Spec PASS。全量 2081 passed / 1 failed / 2 skipped,唯一 Pi runtime v6/v7 断言为既有基线问题,两域无本次改动,未扩大范围修复。单独压力测试通过。
- 集成验证:git diff --exit-code 与源提交比对产品树及源任务记录均通过;git diff --check、check_project_docs.py、task-aware check_doc_drift.py 通过。原有文档直接比对原始字节一致。
- 纯快进及 canonical 文档晋升,无新增产品改动,复用上述源验证,不重复执行全量构建/测试。
- 真实生产 OSS/Milvus、供应商及客户端安装后联调未验收。
## Follow-ups
- 需重新构建部署 Yuxi API/worker 并更新 MakeLore 客户端后,用真实文档验收上传至可用的全过程。本地合并不代表已部署。
- 合并后按 skill 单独确认源 feature 工作区清理;分支与提交保留。仍有审查记录未提交的 review 工作区继续保留。
## Promotion Candidates
- 源候选已在本次 integration 应用;来源 20260915-knowledge-status-ml-3065956f / fee2f4c,无未决语义冲突。