奶龙桌宠 v2.0.2 · 验证报告（2026-10-30）

本轮结果
1. 原生Windows x64正式程序严格编译通过，-Wall -Wextra -Werror无警告。
   版本2.0.2，GUI子系统、asInvoker和PerMonitorV2；31项包/资源检查通过。
2. 动作核心：13组373441断言，包含60000次混合状态操作；轻点row3/700ms，
   摸头row4/1100ms，唤醒、暂停、拖拽取消与空中速度/重力均通过。
3. 日期控件：10组报告全部通过。96/120/144/192/240 DPI、最小/默认尺寸，
   可见控件不重叠、六行日历不出界；月份、闰年、键盘/点击、跨日跨年快捷操作、
   9种无效HH:mm阻止保存、编辑/清除和关闭后重建恢复均通过。
   初次测试驱动遗漏DPI清单导致240 DPI几何失败；加入与应用一致的现有清单解决，
   未放宽断言或容差。修复了日历向前跨月边界及125%缩放按钮取整。
4. 换色：60004281断言，覆盖整张3194880像素图集的五种配色，原色身份、
   alpha完全不变、RGB不超过alpha、亮度峰值、面部中性色及原位转换均通过。
5. 面板：保留240定位、7776避让、144回退场景；新增6498矩形、58482边界命中、
   6859鼠标消息分发检查。五色选择仅改变相关色块，全部144 DPI预览已查看。
6. 主agent实际创建可见Win32测试窗口，用真实窗口消息和主程序命令处理器验证：
   点击色块→切换显示→设置写入→恢复原色；轻点与摸头不同动画；打开自绘日历、
   时间输入、闰日确认、添加、编辑、清除和磁盘恢复。测试窗口已全部关闭。
   全部开发测试仅向显式工作目录夹具写入，不读写真实个人待办。
7. 主agent查看了同源待办/日历预览、五色全动画行对照及面部细节图，并审阅关键源码。

验证复用
未改动的待办持久化实现、原始精灵图、资产修复和列表绘制沿用v2.0.1有效证据。
本次包验证再次检查嵌入图集与原始修复BGRA逐字节一致。
旧版记录保存在TEST-REPORT-v2.0.1.txt；新旧日志在test-results中以版本名区分。

测试与复现
source/BUILD.txt 保留基础工具链/构建说明。
日期：zig cc -target x86_64-windows-gnu -municode -std=c11 -O2 -Wall -Wextra -Werror -Wno-unused-function tests/test_todo_controls.c tests/todo_preview.rc -luser32 -lgdi32 -lshell32 -lcomctl32 -o build/test_date_controls.exe
为测试传入已存在的工作目录作为唯一数据夹具目录。
完整窗口集成：zig cc -target x86_64-windows-gnu -municode -O2 -Wall -Wextra -Werror tests/test_ui_integration.c src/resources.rc -luser32 -lgdi32 -lshell32 -lcomctl32 -o build/test_ui_integration.exe
同样必须传入工作目录。会短暂显示测试窗口，不操作现有桌宠实例。
打包：先完成scripts/build.cmd，再运行python scripts/package_v202.py。

边界
实际窗口消息验证不等同于用户手动鼠标/触屏验收。实体多屏热插拔、完整IME场景、
Windows10另一台设备尚未重新验证。不同配色的暖高光和部分肚皮边缘会保留轻微暖色。
截止时间用于记录，不包含后台通知功能。正式用户目录的启动/数据保全检查记录在交付验证中。
