Skip to content

新增:BOSS 与智联扫描状态、日志和可确认控制 - #98

Merged
damingishere-coder merged 2 commits into
mainfrom
codex/scan-observability-control
Sep 16, 2026
Merged

damingishere-coder merged 2 commits into
mainfrom
codex/scan-observability-control

Conversation

@damingishere-coder

@damingishere-coder damingishere-coder commented Sep 16, 2026 •

Copy link
Copy Markdown
Owner

BOSS 和智联扫描过去主要依赖页面状态,工作台关闭或浏览器连接故障后难以核实新增数、停止原因和控制是否执行。本次保留采集扩展,为每轮扫描登记后端记录,持久化事件、真实入库回执统计和暂停/继续/停止指令;两个平台页面共用扫描记录、时间线与脱敏导出。

  • V28 只新增扫描任务、事件和指令表。事件重放去重,执行轮次隔离,页面与后台联系时间分开;失联保持最后已知状态。
  • 扩展 1.8.16 使用持久待发送队列,离线/缓冲满暂停;继续需有效断点。暂停后保存断点才确认,停止在退出采集循环后确认,后端阻止暂停/停止及旧轮次继续提交。
  • 保留自动 AI 分析,扫描控制不改变已入队任务;真实投递、HR 和 Delivery Runtime 未扩展。诊断只保留允许的结构化字段。

验证:扩展 193/193;前端 244/244、typecheck、lint(0 errors / 26 warnings)和构建通过;后端全量 472 项,0 失败、3 跳过,另通过新增终态保护测试;离线浏览器 8/8;V27 一致性数据库备份迁移演练通过。新增双平台联调覆盖真实 HTTP / SQLite 入库、模拟 AI、后台重建及控制回执,全程无真实投递或收费 AI。

发布:CI 通过后更新现有 Alter Backend / 6866,保留新增表和历史事实用于回滚。实际 Chrome 加载 1.8.16、真实网站采集效果及脱敏 Fixture 导出仍为独立验收项,不能用离线测试或磁盘版本替代。

补充保障:停止回执首次发送失败后继续重试;终态快照不被迟到事件覆盖。Windows CI 曾在首次打开离线扩展页时发生 10 秒超时,已仅调整冷启动等待并增加模块就绪检查,业务断言保持不变;本地浏览器 8/8 再次通过。

@damingishere-coder
damingishere-coder merged commit c2edf78 into main Sep 16, 2026
9 checks passed
@damingishere-coder
damingishere-coder deleted the codex/scan-observability-control branch September 16, 2026 08:12
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