aps-agent/docs/product/delivery-summary.md

60 lines
6.2 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.

# APS 工业智核交付总览(round-15 → 62)
> 本文档为 round-62 当前工作树取证快照(`git status --porcelain` 274 项:85 个 tracked modified、189 个 untracked),供后续本地收口与最终外部验收使用;未提交工作区不等同已发布版本。
> 取证时间:2026-08-02(round-62)。状态口径见 `plan-completion-matrix.md` 与 `CHANGELOG.md`。
## 1. 总览指标
| 指标 | 数值 |
| --- | --- |
| 矩阵验收 | **50 Done / 10 Partial / 0 Missing**(60 行) |
| 全量黄金测试 | **907 passed**(round-62 隔离测试环境);现场 `master.db` 验证前后各表计数完全不变 |
| node 门禁 | desktop 48/48 · packaging-smoke 12 · nsis-smoke 13 · 根 `npm run test:node` 60/60 |
| 前端 E2E 安全门禁 | 默认目标现场 `127.0.0.1:8003` 时 fail-closed;仅 `E2E_ALLOW_LIVE_BACKEND=1` 显式豁免;Playwright 三种配置加载门禁通过 |
| 打包/安全冒烟 | Sidecar 本地 5/5 · NSIS 真装 2 次 PASS · Defender 静态扫描 4/4 clean |
| Web / 现场富卡 | Web build 通过;`folder.schedule` 富卡为有效 1404 / blocking 问题 1 / 跳过 974,跳过行不计问题行;MRP 真实重分解为自制建议 106 / 采购原料 124 / 委外 0,采购中半成品为 0 |
## 2. 交付批次(round-15~64)
| 批次 | 核心交付 |
| --- | --- |
| round-15~16b | trace_chain 接入 schedule.run + 跨引擎可复算 + EXTERNAL 接入 + 前端追溯 UI |
| round-17~20 | 成对快照/回滚、审计告警渠道、Merkle 树、跨进程锁+清理 |
| round-21~24 | 偏好学习、Plan 重放、统一工具运行时 |
| round-25~27 | 分支树 + 成对切换恢复 |
| round-28~33 | 偏好 UI、主数据树形表格、Plan 批准审计、Agent 编排、时间衰减偏好、Explore 通道扩展 |
| round-34~35 | 并行批:会话引用/四层上下文、自动化 G0-G4、分支树 UI、CP 工序级、算法库+参数优化、MCP 总线+异步任务 |
| round-36 | 并行批:LNS 插单(矩阵 90)、IIS 冲突归因(89)、前端世界分区+diff+回放(54/55) |
| round-37 | 并行批:检查点投影 API、`@知识` 引用、滚动摘要 LLM、偏好特征规则(54/63/64/66) |
| round-38 | 并行批:分支合并 diff/Plan 回退、WMS 缺料闭环、工具运行时收口(51/52/74/77/111) |
| round-39 | 并行批:Saga 补偿、13 类约束目录、trace 断链可视化(78/113/114/119) |
| round-40 | 并行批:自动化网关驱动、NSGA-II、可重生流水线 + 桌面壳决策(76/85/91/98/110) |
| round-41 | 并行批:CP Cumulative、参数优化门禁、前端 E2E+Sidecar 冒烟+CI 矩阵(84/87/99/103/118)+ 审批迁移(112) |
| round-42 | 并行批:多模态低置信框架、WORM 归档模拟、StrictMode 修复(101/104/116/118) |
| round-43 | 并行批:审计归档加密、Defender+离线包校验、桌面升级回滚(103/104/116/118/99) |
| round-44 | 并行批:CI 6-job、health 版本+审计 token、NSIS 真装冒烟(103/118/99) |
| round-45 | 并行批:审计上报端点、HTTP MES 适配器、图片元数据提取、信创依赖矩阵(103/73/75/101/102) |
| round-46~49 | 升级 nonce 续接、审计统计视图、MES 就绪检查、applyUpdate 竞态根治、升级状态持久化、外部验收手册 |
| round-50~53 | 最终验证与交付总览、侧栏测试卫生、OpenAPI 模型作用域修复与回归门禁 |
| round-54~61 | 模拟排产口令、锐扬 MOM 模板导入、JMS 默认 planner、制造流程提取、订单样例、全链路开排验证、非排产块降噪 |
| round-62 | 全量 907 passed 且现场 `master.db` 零变化;E2E 现场 8003 fail-closed;folder.schedule 1357/53/974 富卡;Web build 与 Playwright 三配置门禁通过;文档基线收口 |
| round-63 | 锐扬 Excel 结构化诊断:47 行别名噪声恢复、5 行内嵌结构忽略、唯一 blocking 定位到设备表 Excel 第 130 行;目录口径 1404/1/974,diagnostics ignored 979 / warning 181 / blocking 1 |
| round-64 | MRP 多层 BOM 自制/采购纠偏:半成品缺工艺不再转采购,完整展开 106 MAKE / 124 RAW BUY;持久化自制建议并新增分阶段页签;模板工艺 67 / 缺工艺 39 明示;聚焦 10 passed + Web build + 8003/5173 + 浏览器真实验证 |
## 3. 关键能力清单
- **算法引擎**:RULE / CP-SAT(工序级+Cumulative)/ GA / NSGA-II(3 目标 Pareto)/ HYBRID / EXTERNAL / LNS 插单
- **排产闭环**:销售单 → 多层 BOM MRP(自制建议 / 原料采购 / 委外分流,缺工艺不伪装采购)→ NL2Plan → 四引擎试排 → 方案卡组(Pareto+偏好)→ P2 确认 → 发布 → MES 下发 → 回执;WMS 缺料→重排→下发→回执全链
- **治理**:分层 Plan(L0-L3 不可变/可版本化/可回放)、门禁 Harness 权力矩阵、13 类约束目录、审计链(Merkle/WORM/加密/断链检测/镜像/归档)、Saga 补偿
- **智能体**:`@知识`/`@会话` 等结构化引用、四层上下文+滚动摘要、偏好学习、多模态低置信确认、自动化 G0-G4
- **双形态**:Web(React+E2E 双路径)+ Electron 桌面(Sidecar/离线升级/失败回滚/nonce 续接/审计上报)、NSIS 打包
- **工程化**:CI 6-job 矩阵、Defender/离线包/真装冒烟、信创依赖矩阵、HTTP MES 适配器+就绪检查
## 4. 剩余(10 Partial:最终验收依赖外部,仍有本地推进缺口)
矩阵仍为 **50 Done / 10 Partial / 0 Missing**,不因 Mock、首切片或本地取证虚假标记 `Done`。真实 MES/WMS、模型服务、信创/离线实机、签名证书、GitHub、WORM/HSM-KMS 与 MySQL 多主机属于最终外部验收;与此同时,本地仍可继续推进适配器配置化、附件持久化、目标平台依赖预检、严格 CI/签名 provenance 门禁及密钥/存储 provider 等缺口。最终外部步骤见 `external-acceptance.md`。
## 5. 提交授权建议
round-64 工作树快照为 284 项,已取得全量 910 passed、现场 `master.db` 零变化、Web build、Playwright 三配置加载门禁和 folder.schedule 1357/53/974 富卡证据。该证据用于本地收口,不等同已发布版本;应先完成可本地推进缺口并冻结发布基线,再按 `external-acceptance.md` 执行最终外部验收。