失败链:schema identity 断言失败

失败链:schema identity 断言失败 由 Archify 生成的时序图。 assertCurrentConfigSchema 读 config_schema_identity mismatch / missing cols throw Error fail-fast 进程拒绝启动 审阅 migration 链 bump schema_id 重启再断言 pass → 继续 触发/检测 持久化 效应/恢复 Agent Boot · db.ts · 时序参与者 Agent Boot db.ts assertCurrent · schema · 时序参与者 assertCurrent schema Config DB · identity · 时序参与者 Config DB identity Ops · migrate · 时序参与者 Ops migrate Clients · 不可达 · 时序参与者 Clients 不可达 图例 请求 返回 安全 异步追踪

触发 → 检测

  • • 启动 db 连接后断言 schema_id
  • • 缺表/缺列/legacy 列一律 throw

持久化

  • • 不写降级标记;进程退出
  • • 禁止 silent DDL / reset 共享库

恢复 / 死胡同

  • • 唯一恢复:审阅迁移 → bump → 重启
  • • 半开服务不存在