Commit Graph
7 Commits
Author SHA1 Message Date
qiaoqichaoandClaude Code 02289661a8 feat(v2): 纠偏第一批——执行链产出新版预审记录(真实运行验收)
覆盖 AC-46/47/48/49(BR-45/46/47、E-27)。审计确认的 P1 缺口"正常发起评审不产生
新版预审记录"由此关闭:视图由执行链出口产生,不再依赖测试或脚本注入。

后端:
- services/prescreen.py:新增 screening_from_run(),把一次真实运行的执行结果装配成
  预审视图;维度与阶段按**本次实际执行的组件与核查项**投影
  (dimensions_and_evidence:冻结方案声明过、且本次真的执行过的技能/规则才算维度;
  经验核查等方案外伪步骤不算;阶段只表达证据成熟度,不看结论好坏)。
- services/assistant_worker.py:运行出口(含失败路径)统一调用 save_prescreen_view(),
  运行结束即落库视图;装配失败单独记事件,不让运行一起丢。
- contracts/prescreen.py:视图带 evidence(界面"查看依据"的来源实体);
  新增运行级错误码 RUN_STEP_FAILED(E-27)。
- 维度状态用本次执行的步骤与核查项算(含跑通但无问题的项),
  只看待办 finding 会把通过的维度误判成未核查。

前端:面板新增"核查结果"区(每条可打开依据抽屉,显示来源、定位、原文片段与组件版本)
与降级记录展示;没有证据时明确写"按缺证处理",不编造。

测试:backend/test_prescreen_from_run.py 12 项,用真实 enqueue + DurableWorker.process_next
(临时库)断言视图由执行链产生、失败与模型不可用如实留痕、重跑新增记录。
含反例:执行前不得存在任何记录。

实际验收(浏览器渲染 + 真实运行):状态 partial、10 维(5 已核查/2 待核实/3 阻断)、
4 条核查结果、14 条证据、1 条 RUN_STEP_FAILED 未完成项;记录见
docs/v2/17-batch-delivery-records.md(含剩余缺口:界面点击未自动化、材料确认未在浏览器走完、
演示角色需 XINGBANG_DEMO_ROLE_LOGIN=1、模型未配置)。

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-30 12:34:45 +08:00
qiaoqichaoandClaude Code f38959b483 docs(v2): 新增交付纠偏规格,T05–T11 改按部分完成记
依据 test-evidence/20260930-v2-audit 的审计结论:底层能力存在但产品闭环未接通。
16-delivery-corrections.md 定义交付口径、四项禁止的假接通方式、BR-45~51、
E-27/28、AC-46~57 四批验收;15-development-handoff.md §7 同步修正判定口径。

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-30 12:32:30 +08:00
qiaoqichaoandClaude Code dbd6fee2e6 docs(v2): 记录首次推送 origin/main 与 OQ-06 Q2 远程归属定案
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-30 10:36:12 +08:00
qiaoqichaoandClaude Code b6f1e80c5d docs(v2): 更新第7节交接记录至 T11 完成状态
记录 T08–T11 的提交、517+ 项的测试规模、AC 覆盖对照与 9 项未决项
(含运行写入方缺位、轨迹产出方缺位、publisher 未接线三项本轮新发现的缺口)。

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-30 09:25:42 +08:00
qiaoqichao 31663cafb7 docs(v2): 更新第7节交接记录至 T07 完成状态
记录 T00–T07 提交清单、410 项测试规模、T07 卡片验收对照;
新增未决项 F12(主审模型编排冻结口径未统一)与 run_instruction 服务端实现待补;
下一任务指向 T08,并注明其本地服务部分依赖硬件/权重、未获授权前需保持 disabled。
2026-09-29 20:38:13 +08:00
qiaoqichao d9d686bf62 docs(v2): 更新第7节交接记录至 T06 完成状态
按开发纪律在每张卡收尾更新交接记录:记录 T00–T06 提交清单、349 项测试规模、
未决项(F8/F11/F7/F6)与下一任务 T07;并声明本轮未推送远程。
2026-09-29 20:24:39 +08:00
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