# NexaOffice 十版本全面检查记录

版本：v2026.06.20.100  
日期：2026-06-20  
规则：每 10 个版本进行一次全面检查，并进行一次较大的优化和更新。

## v91 到 v100 规划与落地

本轮目标不是单纯累加版本号，而是把 v90 后暴露出来的关键问题整理成一个稳定里程碑：登录页不能再出现空白、动态背景必须可见但不能拖慢、弹窗必须先居中再显示、个人版和企业版要继续隔离、联网服务器上线前要保持 dry-run 与本地优先策略。

### 规划路线

- v91：登录页空白保护与绘制失败回退策略。
- v92：所有主题统一 UI 层次，不只暗夜模式。
- v93：动态背景强度、流畅度和低性能保护平衡。
- v94：注册 / 创建企业 / 创建个人弹窗先居中再显示。
- v95：登录后个人版 / 企业版入口、搜索、文档、任务继续隔离。
- v96：网络服务器上线前配置、scope、同步契约继续补齐。
- v97：文件 / 文档工具栏显示、对齐、i18n 和编辑体验继续优化。
- v98：图标、DPI、打包、覆盖安装和缓存刷新继续巩固。
- v99：全量 self-check、package cleanliness 和发布守护。
- v100：汇总十版本成果，更新版本策略以支持三位数版本号。

## 本次 v100 重点优化

1. 版本策略升级
   - 版本规则从两位序号扩展到两位或三位序号，支持 v2026.06.20.100。
   - release policy、bump version、self check、security preflight、trust report 全部同步支持三位数版本。

2. 登录页稳定性
   - 保留动态背景，但继续使用自适应帧率。
   - 对低性能设备保留自动降频和停止机制。
   - 继续防止登录页绘制失败导致只剩背景。

3. UI 与 DPI
   - 保持当前所有主题共用的动态视觉体系。
   - 保持大屏、高 DPI、不同窗口比例下的登录页适配策略。

4. 个人版 / 企业版隔离
   - 继续保持登录后模式边界、企业入口、通知、快捷入口、数据可见范围隔离。

5. 网络和服务器准备
   - 继续保持 local-first / offline-first。
   - 继续要求服务器配置、scope、dry-run 与上线前 readiness 检查。

## 全面检查项目

- Python 编译检查：通过
- JSON 检查：通过
- 版本一致性检查：通过
- Release policy：通过
- Security preflight：通过
- Login layout guard：通过
- Login adaptation：通过
- Performance guard：通过
- Copy style guard：通过
- UI title case：通过
- Indonesian title case：通过
- Personal / Enterprise isolation：通过
- Network readiness：通过
- Network deployment plan：通过
- Server deployment readiness：通过
- Files module / smoothness / toolbar i18n：通过
- Dialog centering：通过
- Package cleanliness：通过
- Package structure：通过

## 后续规则

下一次十版本全面检查版本：v2026.06.20.110。  
如果日期变化，仍按既定规则从当天 .01 重新开始。
