Files
mini-openclaw-v2/docs/v2/10-delivery-record.md
T
qiaoqichaoandClaude Code d56c699ce6 chore(v2): 从兴邦预审v2白名单抽取独立可运行基座
按 docs/v2/05-implementation-plan.md §1 候选迁移表与 claude_use/T00 白名单,
从 55e2cdb 抽取 224 个文件(2.48 MB)到独立目录 F:/mini-OpenClaw-v2。

- 排除:凭据(.env/server-deploy.conf/旧DELIVERY.md)、运行数据(xingbang_data 等
  4 个 SQLite)、依赖(venv/node_modules 符号链接)、归档(_backup*/test-evidence/
  ori_file)、Office 临时文件
- 目标目录独立 git 仓库,初始恢复点;Gitea 远程与分支待 OQ-06 Q2 定案
- 未部署、未启动服务、未调用模型

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-29 12:58:26 +08:00

71 lines
6.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 本次交付记录:流程接入、版本备份和新版文档
日期:2026-09-28。业务实现未启动;文档仍为评审草案。
## 1. 用户授权与边界
用户要求:把 docs/project-process 接入 agent 开发规则;确保当前版本在 Gitea 备份;随后编写兴邦新版开发文档。沿用仓库唯一入口 AGENTS.md,不再建平行的 agent.md。
实际副作用:本地文档写入、创建Git分支/提交、向已配置origin推送独立分支。未部署、未调用真实模型、未更改数据库、未推送github-backup、未修改main。
## 2. 原版备份
- 原分支:codex/deploy-stable-20260909;上游origin/main。
- 原HEAD:b10093f9d8a949c6a6f8f8ed6d5b9c1bb044b569。
- 备份分支:codex/backup-before-ai-prescreen-v2-20260928。
- 备份SHA:4d5a420671cb073a56335bd617e7d0812b8179a9。
- 远程:ssh://git@192.168.10.111:2222/qiaoqichao/mini-openclaw.git。
- 证据:git push成功后,git ls-remote返回完全相同SHA。
- 内容:37个变更文件,包含用户已有未提交代码、测试、部署配置、脚本、resetdata页面、业务文档及新流程原文。
- 排除:.docker-codex、本地Office锁文件、重复的project-process.zip;本来忽略的.env、server-deploy.conf、运行数据等均未加入。
备份扫描检查了新变更的常见凭据模式,包括docx XML,未发现匹配项;这不是完整历史密钥审计。已有旧文档凭据问题未扩散到新文档。
原始新增文档有11处行尾空格(部分为Markdown换行),备份原样保留并记录在baseline-whitespace.log;恢复快照不声称达到发布门禁。本轮新写文档另做diff检查。
## 3. 本次文档范围
根AGENTS流程入口、项目流程兴邦适配、docs/v2目录中的URD、七段规格、架构、详细设计、UI、视觉约束、迁移、验证、部署/Gitea、数据试点、决策和本记录。
按用户后续要求,project-process的README、01–08及两份URD模板已直接适配兴邦;保留八阶段与原规则编号,原始内容可从4d5a420恢复。根AGENTS同时修正为真实后端app.py和项目工作目录。
文档分支:codex/xingbang-v2-docs-20260928。最终提交与远程状态使用git rev-parse HEAD及git ls-remote核验;不把文档提交等同正式需求评审或新版发布。
## 4. 本轮验证
状态:旧版代码全量验证通过;规范和新版文档的机械检查通过。证据目录:test-evidence/20260928-v2-planning/。
2026-09-28 执行 backend/venv/Scripts/python.exe scripts/verify.py,工作目录为仓库根;报告在 test-evidence/20260928-164935-4d5a420/REPORT.md。124个后端测试、4项UI源码守卫、Next生产构建、本地与云端Compose配置及diff检查全部通过(9项检查)。未执行--docker,未启动/发布容器。后续仅修改规范文档,业务源码保持备份哈希不变;最终文档检查单独绑定最终文件摘要。
测试环境使用占位模型Key和测试开关,不复制真实密钥。Gitea CI、真实浏览器E2E和云端实时健康均未在本次验证。
本轮文档检查:25份Markdown、87个本地链接、16条BR/12条E/16条AC的唯一性与覆盖通过;原流程各R-*编号集合保持一致,来源项目无效命令/路径残留清除。26个非流程备份文件的字节哈希未变,确认未修改既有业务代码。新增文档摘要保存在final-document-hashes.json;git diff格式检查通过。HTML模板仅调整项目说明和例子,未变更脚本/样式,未做浏览器视觉验收。
审阅:已检查正确性(当前入口/路径)、一致性(前后端及草案状态)、安全(密钥与数据范围)、测试(检查覆盖与未完成项)。这是本轮作者自查;独立业务/技术评审尚未发生,不宣称需求阶段获批。旧版通过也不代表v2功能通过。
## 5. 回滚与剩余工作
源码恢复可从已核验分支克隆到新目录,不重置当前工作区。文档修改保留独立提交,可通过后续revert撤销,不删除原始规范。远程资源仅新增分支,无main改写;无需进行破坏性恢复演练。
剩余:需求与方案评审、独立v2代码抽取、真实权限/模型出口确认、历史过程提炼、Jev适配、沙盘实现、脱敏盲测与后续概率校准。全部列入实施计划和OQ,当前未宣称完成。
## 6. 追加:专项模型可选设计(2026-09-28)
用户补充可能无法取得 Jev Key,要求官方服务与本地开源模型可选且承担相同任务。新增 [专项判断设计](11-judgment-providers.md),同步 URD、规格、架构、详细接口、UI约束、实施/验证计划、部署、数据试点和 ADR-08。原有需求编号保留,追加 BR-17–20 / E-13–15 / AC-17–21。
统一题库和答案契约,提供 jev/local/disabled;local 不读取 Jev 凭据,故障不自动改用外部服务。主审形成综合意见,专项模型不能决定整体通过;模型原生指标分别验证,不将本地自报置信度转为审批概率。先实现本地路径,Jev live 缺 Key 可明确跳过。
检查:26份Markdown、94个本地链接、20条BR/15条E/21条AC的编号和覆盖、GWT、表格连续性、URD验收引用、文档范围与git diff格式均通过。命令/计划/文件哈希见 test-evidence/20260928-judgment-providers/。仅修改docs/v2,按纯文档轻量路径验证,本次未重跑旧版全量测试。新适配代码、真实模型调用和业务效果均未验证;未更改部署或旧版业务代码。
沿用 codex/xingbang-v2-docs-20260928 独立提交并备份;最终提交/远程SHA以该证据目录中的 delivery.json 为准。不修改原始备份分支或 main;独立评审及实现阶段仍待完成。
## 7. 追加:三模块闭环与跨编码代理交接(2026-09-29)
用户要求写清文档,准备使用Claude Code连接DeepSeek开发。本轮补齐14三模块闭环、15开发交接任务包,新增根CLAUDE.md导入AGENTS;同步URD/规格/架构/契约/UI/验证/部署/试点/决策。规则追加至BR-44、E-26、AC-45,旧编号保留。
记录公司评审会目标、初期介入、P0纯模拟;多源材料、人工与历史卡片同治理、动态维度、轨迹与会议结果关联、受控改进闭环;Laya独立服务按任务验证,Jev可选。编码模型与业务模型配置分离。现有原型和业务代码未改;未抽取v2、未装CLI或模型、未部署。
本轮按纯文档轻量路径,检查与修订哈希见 [文档检查报告](../../test-evidence/20260929-v2-handoff/REPORT.md),事实核对见 [来源记录](../../test-evidence/20260929-v2-handoff/FACTS.md)。不重跑无关业务全量测试;新功能行为测试均未实现。
独立业务/技术评审未发生,详细契约读清单/DDL/隔离资源仍由T00/T02收口。下一任务T00,不把产品认可当工程门禁完成。最终Git提交及远程备份以同证据目录delivery.json和实际SHA为准,不从4d5a420旧恢复点推断最新已备份。