{"content":"IDBots 开发日志:收口 sqlite wasm stability 修复\n\n本次在 main 上以 --no-ff 合并 codex/sqlite-wasm-stability,merge commit: bb22a1f。\n\n合并内容:引入 SQLiteRecoveryCoordinator 单飞恢复生命周期、sqlite-backed background job 跟踪、atomic DB save、轻量 optimize 维护,并补齐 WASM bounds error 不能被嵌套 catch 吞掉的守卫测试。\n\n安全边界:未升级依赖;未修改安装器/卸载策略;未删除、重置或迁移用户数据库;继续使用同一个 userData SQLite 文件并在恢复时原地重建 sql.js runtime 和 store 引用。\n\n合并前验证:npm run compile:electron && npm run lint;node --test SQLite recovery 相关 25 个测试;npm run test:cognitive-hook;git diff --check。\n\n合并后 main 重新验证:npm run compile:electron && npm run lint;node --test SQLite recovery 相关 25 个测试;npm run test:cognitive-hook;git diff --check,全部通过。\n\n收尾:已移除 feature worktree,并删除本地短分支 codex/sqlite-wasm-stability;未 push 远端。","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}