Skip to content

Bilingual industrial acceptance workbench and v3.1 delivery - #1

Merged
KaiserIIII merged 15 commits into
mainfrom
codex/field-acceptance-workbench
Oct 8, 2026
Merged

KaiserIIII merged 15 commits into
mainfrom
codex/field-acceptance-workbench

Conversation

@KaiserIIII

@KaiserIIII KaiserIIII commented Oct 7, 2026 •

Copy link
Copy Markdown
Owner

面向设备厂商与系统集成商,将扫描结果升级为可追溯的现场验收与维修复测工作流,并补齐中英文界面与交付报告。

产品能力:

  • 配置驱动的工位验收:未响应设备保留失败结果,任务保存配置快照、工位/批次/操作员及完整协议证据。
  • 失败项复测沿用原快照,对比明确恢复、退化和部分覆盖范围。
  • 分离领域/服务/SQLite 存储/协议适配器/HTTP 层,提供锁、重启恢复、SQL 分页、迁移、JSON/CSV/可打印 HTML 报告。
  • 保留旧版扫描页,补齐令牌保护的报告下载、TCP 半包/超时/断线证据和 Modbus 响应校验。
  • 工作台与旧版扫描页支持 English / 简体中文;浏览器语言首次默认、手动选择记忆、刷新时保留任务输入/筛选/对比选择;原始设备名、现场备注和协议证据保持原文。
  • HTML 报告随界面语言导出;JSON/CSV 字节保持兼容;未支持或显式空语言返回 HTTP 400。
  • 提供独立离线演示及 Windows/Linux x64 安装包。

本次增量验证:

  • 100 项 pytest 通过(20.90 秒),原有 23 项离线自检通过。
  • 新增英文/中文真实浏览器流程通过:任务、证据、英文 HTML 下载、复测、历史筛选、跨页对比、刷新偏好、禁用 localStorage 回退、旧版页面和 390px 布局;页面脚本错误为零。
  • Python 编译、JavaScript 语法、配置校验通过;只使用 Fake/loopback/synthetic 数据,不向未知真实设备写入。
  • 前一版架构、协议、覆盖率、Windows/Linux 离线包验证记录保留在 docs/VALIDATION.md。

发布计划:合并后从合并结果构建并发布 v3.1.0,保留 v3.0.0 不变。

@KaiserIIII
KaiserIIII marked this pull request as ready for review October 7, 2026 10:50
@KaiserIIII KaiserIIII changed the title [codex] Add a traceable industrial field acceptance workbench Bilingual industrial acceptance workbench and v3.1 delivery Oct 8, 2026
@KaiserIIII
KaiserIIII merged commit c7e3ddc into main Oct 8, 2026
8 checks passed
@KaiserIIII
KaiserIIII deleted the codex/field-acceptance-workbench branch October 8, 2026 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant