Skip to content

v0.9.9: fix: T0 数据完整性专项(v0.9.8)——启动强制核查 + 导入精确容错 + 配置防覆盖

Pre-release
Pre-release

Choose a tag to compare

@IFFCheckPass IFFCheckPass released this 20 Oct 08:58
· 5 commits to main since this release
- 新增 DataIntegrityService:每次启动强制核查(快照关键数据→SQLite/模型配置/账号
  一致性→自愈按 username 重绑云端账号),结果写 FaultLog 并在设置页可见
- SettingsProvider.load() 绝不静默重置:无法识别 JSON 先 salvage,失败留底
  ai_combos_json_corrupt 再内存降级;_persist() 覆盖前留底 ai_combos_json_prev
- 备份 v3:新增账号绑定(username) + AI 模型 API 配置(含Key);导入 AI 配置恢复
  最优先、逐条容错(杜绝"报错但实际成功")、宽容格式(v1/v2/裸数组/BOM/任意扩展名)
- AGENTS.md 固化「数据完整性强制规则(T0 级,不可协商)」