import fs from 'node:fs'; import assert from 'node:assert/strict'; const dir='reports/bridge-006-six-steps-20260921',read=name=>JSON.parse(fs.readFileSync(`${dir}/${name}.json`,'utf8')); for(const name of ['migration','runtime','lan/runtime'])assert.equal(read(name).pass,true,name); const current=read('after-task'),before=read('before-task'); fs.writeFileSync(`${dir}/index.html`,`
2026-09-21 · 管理员教员预览 · 本地 127.0.0.1:6180 与局域网 192.168.31.168:6180 · 请求经过 Gateway。
现有任务 87 从内容版本 ${before.contentVersionId} 更新为 ${current.contentVersionId},脚本 v5,操作步骤由 7 项减为 6 项。项目背景和两段讲解仍保留,目录共 9 项。
原第七步及正常作业示意手柄已移除;第六步完成后可直接点击“完成训练”。完成说明为“应急替代操作训练已完成,后续可按正常作业规程使用架桥车”。
保留六步的操作、准备项及讲解不变,评分权重合计 100%。旧发布版本和第七段音视频文件保留。005、007、008 及 005 编排验证任务没有修改。
验证:Java 17 Maven package(439 项测试通过);前端 19 项相关测试与生产构建通过;本地和局域网均以真实鼠标操作完成六步、15 个小动作,经过服务端预览校验并打开完成页。无新增测试任务或学员成绩。
打开本地 006 · 本地交互记录 · 局域网交互记录 · 版本更新记录

`);
console.log(`${dir}/index.html`);