aps-agent/docs/round-69-beihai-shipyard-sy...

6.8 KiB
Raw Permalink Blame History

Round 69 北海造船 SYNTHETIC APS 数据包状态

记录日期:2026-08-04 当前状态:PASS / AUDIT PASS 数据边界:SYNTHETIC / BEIHAI_SHIPYARD_APS / Asia/Shanghai 声明:模拟数据,不代表北海造船真实业务数据。

1. 当前结论

Round 69 已完成附件要求的高拟真船厂 APS 确定性数据生成、有限产能排产、采购/自制/委外/客供分解、质量返工、方案与异常重排、Skill/RAG、独立校验和 WorldStore 消费契约。当前 canonical 数据包通过逐文件 manifest 闭包、完整黄金回归、性能与确定性门禁;最终限定范围只读审计已通过;审计器未导入或实例化 WorldStore,审计前后 manifest/world 哈希保持不变。

2. 当前 canonical 产物

  • 路径:beihai-shipyard-aps-data/
  • 磁盘文件:222
  • manifest payload:221
  • CSV:51
  • 输出体积:205.206 MiB
  • businessDigest:21838055715c587fa3b76dc4b640d5627cdb1626f993941c6f982c6a298594d3
  • manifest SHA-256:d908718e0c98191f10888e1f3cd334598033cf29937d5240e76f2653b6a49fe7
  • world SHA-256:0f7fcdb371cd6246505932c133bac0daa7d5e95201cf3893d7fe9cd8b622991d
  • manifest 逐文件大小/哈希不一致数:0
  • generatedAt:2026-08-04T00:00:00+08:00
  • generatedAtBasis:DETERMINISTIC_BUILD_DATE
  • planningBaseDate:2026-09-01

generatedAt 表示 2026-08-04 的确定性数据构建日期;planningBaseDate 表示未来的 2026-09-01 计划基准日,两者不得混用。

3. Full 精确规模

项目 数量
船舶项目 / 里程碑 4 / 72
总段 / 分段 72 / 280
工作包 / WBS 生产任务 1,000 / 4,000
物料 / BOM 行 12,000 / 50,000
工艺路线 220
生产订单 / 工序 / 基准排产槽位 2,400 / 12,000 / 12,000
设备资源 / 班组 / 供应商 150 / 60 / 40
采购建议 / 委外建议 550 / 140
风险与冲突记录 180
RAG 知识资产 120(20 类各 6 条)
排产方案 / 异常事件 7 / 15
独立返工 operation / slot 50 / 50
APS Skill / Skill Schema 20 / 20

4. 业务闭环

  1. 合同、项目、里程碑、总段/分段、工作包和 WBS 形成工程分解。
  2. EBOM/PBOM/MBOM 结合库存、分配、计划收货、替代料、安全库存和损耗完成净需求。
  3. 物料明确拆分 MAKE / BUY / OUTSOURCE / OWNER_SUPPLIED,履约方式拆分 STOCK / TRANSFER / PLANNED_RECEIPT / NEW_SUPPLY / DESIGN_PENDING。
  4. MAKE 绑定工艺路线、工序、工作中心、有限资源、班组、技能、资格和质量停点。
  5. BUY/OUTSOURCE 绑定供应商、交期、blackout、月产能和运输周期;建议记录明确 recordType=SUGGESTION、isActualOrder=false,不冒充真实订单。
  6. 140 条委外建议包含附件要求的 19 个字段,包括 materialId / quantity / qualityStatus / requiredCertificate / riskLevel,并执行完整前工序→送出→运输→加工→检验→回厂→后工序时间链。
  7. 26 类业务硬约束均有正向覆盖和非法变异拒绝;时间围栏为 FROZEN 15、SEMI_FROZEN 210、FREE 4,856、STRATEGIC 6,919。
  8. 50 条 NCR 均有独立返工 operation 与独立有限产能 slot。
  9. 7 个方案具有独立 schedule version 和真实 slot delta;15 个异常逐项对应附件指定目录,均有 before/after/diff,其中 2 个明确 INFEASIBLE。
  10. 20 个 APS Skill、20 份 Schema 与 120 条 RAG 资产带 evidence reference。

5. 审计发现与整改

5.1 已关闭

  • 委外供应商资质、能力、运输、blackout、月产能和前后工序时间链。
  • WorldStore Gantt/MRP/sourcing 消费语义,MAKE 2,400、采购 550、委外 140。
  • 原始 26 类约束、FROZEN 基线、独立返工、真实方案/场景差异和 validation artifacts。
  • manifest 曾与被迁移写回的 world.json 不一致;已确定性重生成并恢复为逐文件闭包 0 错误。
  • 委外合同缺失字段、15 类异常目录不一致、中文文本损坏和 generatedAt 与计划基准日混用均已修复。

5.2 WorldStore 写回事故与防复发

独立审计和一次黄金测试曾用非 default world_key 直接实例化 WorldStore,触发 DB 项目投影/迁移写回。处理结果:

  • canonical 数据包已确定性重生成;
  • server/data/world-proj_712276ba.json 从已核验 sibling 只读副本恢复,SHA-256 回到 6B64ADF6F29A43A518D89718610EE71FAD60E86D3F38CD5CFF26F1740CC53F7D;
  • 测试改为 APS_DB_DISABLED=1 + world_key=default + 临时 world 副本;
  • 修复后单测及全量黄金前后四个受保护文件哈希均不变;
  • 后续审计禁止直接实例化 canonical WorldStore。

6. 验证证据

  • Round 69 focused:49 passed,234.55 秒。
  • 全量黄金:1120 passed / 2 warnings,550.87 秒。
  • Node:60 passed。
  • Web:TypeScript + Vite build 通过;仅保留既有大 chunk 提示。
  • Ruff:通过。
  • compileall:通过。
  • validate-only:PASS / FEASIBLE / 0 hard violations / issueCounts={}。
  • Fresh full 生成+校验+导出+逐文件比较:87.238 秒;峰值工作集 1,298.496 MiB;输出 205.206 MiB;哈希不一致数 0。
  • 门槛:180 秒 / 1,536 MiB / 300 MiB,全部通过。
  • GitNexus:12,038 nodes / 55,250 edges / 510 clusters / 300 flows;compare main 为 CRITICAL(99 files、1,097 changed symbols、212 affected),属于 Round 1-69 共享工作区累计影响,不是单独 Round 69 越界证据。
  • 8003 与 5173 均 HTTP 200。
  • git diff --check 无 whitespace error,仅存在既有 LF→CRLF 提示。

7. 数据保护

文件 SHA-256
server/data/sap_mirror.json 923A05A6BF4AFD7C666C87226C89E0987BDD9A4A301D2B72F18800357A4E1EB1
server/data/approvals.json AC4AFF96C309FCDA0ADF38400074DF9BE4AF04364538CBA0B7519CB77733D1AE
server/data/world.json C6E7FF090719DB505AF5C3B0D8ADD376CBA7843D6E6982A68C1BA02C342052FA
server/data/world-proj_712276ba.json 6B64ADF6F29A43A518D89718610EE71FAD60E86D3F38CD5CFF26F1740CC53F7D

8. 最终独立审计

  • 结论:AUDIT PASS。
  • 仅使用 pathlib/json/csv/hashlib 读取数据包;未导入业务对象,未产生写盘。
  • 221 个 payload、222 个总文件、140 条委外、15 类异常、26 类约束、50 条返工、7 个方案、validation 和文本完整性全部通过。
  • 审计前后 manifest SHA-256 d908718e...a49fe7 与 world SHA-256 0f7fcdb3...991d 不变。

9. 残余边界

  • 当前数据是确定性高拟真模拟数据,不是康尼、锐扬或北海造船现场主数据、工艺定额和设备实绩。
  • baseline 是可解释的有限能力启发式/RCPSP 风格排产,不等同于已经完成商业优化器现场参数标定。
  • 真实 MES/WMS/ERP/PLM/QMS、供应商资质、天气、船坞窗口、工时定额、签名打包和生产发布仍需外部凭据、系统和现场验收。
  • 未 commit、未 push、未 merge、未 publish。