butubb
d40c867d6f
fix: 备份覆盖补全(动作库/系统配置入清单)+ 覆盖自检与未登记表告警;发布流程/红线文档更新
问题(2026-09-10 用户反馈):动作库"没有备份"。实测导出 zip 里 agent_action 数据其实在
(导出是 users.db 全库快照),但清单/预览没列它 → 看起来像没备份。同类还有 app_meta。
修复(core/system_backup.py):
- SUMMARY_TABLES 补 agent_action(动作库) 与 app_meta(系统配置) + 中文标签;
- 导出侧**覆盖自检**:登记表若在快照缺失 → manifest.coverage_missing + 日志告警;
- 导入侧**反向自检**:备份含未登记表 → 预览告警提示登记(extra_tables);
- 顶部注释写明新增持久化表必须登记(红线)。
其余:
- monitor.html:数据备份面板文案改为明列全部业务表 + 指引(预览见表行数 / 新增表须登记);
- doc/DEPLOY.md §3.5:新增「备份覆盖清单(红线)」小节(含清单与两侧自检说明);
- doc/DEVELOPMENT.md:§5.6 增「备份覆盖红线」;§6 发布流程重写为分支流程
(本机建分支 → 用户确认 → 合 dev → dev 整体就绪 → 合 main → 220 部署,附部署命令);
- doc/ARCHITECTURE.md §3.6:补备份覆盖登记提示。
实测:导出清单 12 表(含动作库 3 行、系统配置 8 行),coverage_missing 空;上传预览同样显示、
extra_tables 空。
2026-09-10 21:03:41 +08:00
..
2026-08-07 13:55:48 +08:00
2026-08-18 08:08:32 +08:00
2026-08-30 10:57:07 +08:00
2026-08-18 08:08:32 +08:00
2026-08-20 10:51:54 +08:00
2026-09-09 14:16:13 +08:00
2026-08-19 13:53:27 +08:00
2026-08-19 08:08:40 +08:00
2026-08-07 13:55:48 +08:00
2026-09-09 14:16:15 +08:00
2026-09-04 14:33:28 +08:00
2026-08-15 15:22:55 +08:00
2026-09-10 21:03:41 +08:00
2026-08-11 09:06:59 +08:00
2026-09-01 09:07:12 +08:00
2026-08-07 13:55:48 +08:00
2026-09-10 15:31:33 +08:00