Skip to content

验证记录 ​

先前更名与发布前整理 ​

DevDuo 更名时已通过公开文件审查和 Python 标准库检查,包括并发持久化、非法输入拒绝、PNG 往返/差分、显式排除、尺寸不匹配拒绝及内外几何包含。SDK 10.0.401 下的 macOS Avalonia/Swift 构建和 Windows 交叉编译均为零警告、零错误,原生中间产物改为写入 obj。

从原始本地证据重新提取设备几何和八场景/24 状态,与公开配置语义完全一致。只含当时 69 个公开候选文件、不含 captures/measurements 的副本通过了检查和 macOS 构建。缺失私有提取输入会给出明确错误,不会捏造参考。

更名后的 DevDuo.app 已真实启动,通过辅助功能和窗口截图检查菜单/标题。Save state 测得折叠 Safari 382×580、折叠沉浸 466×678、展开 Fit 单标签 951×589、多标签 951×543,验证了命名后的 Swift 通道、JS、配置及源码检出输出。独立安装的诊断回退位置只作过代码检查,未单独运行验证。GitHub Actions 在实际推送运行前不声称通过。

已有交互基准 ​

macOS 27 WKWebView 曾使用实际窗口、原生辅助功能、状态文件和独立 Device Hub 参考检查,历史原件本地保留,不进入 Git。

  • 折叠/展开沉浸视口符合逻辑屏幕,内外路径独立,已观察非对称旋转圆角。
  • 90° 非对称场景暴露了重复 Y 翻转,现已移除;对称纵向图形无法充分暴露该问题。
  • 机身选择对应八个真实场景;Closed 180° 是顺时针序列保留的横向,不推广到所有旋转历史。
  • 已检查 24 个 Safari 初始/滚动及单/多标签参考状态,macOS Fit 保持 CSS 视口。
  • 展开选中标签使用包含关闭区域的完整 title-container,四个角度都对照了原始 native frame,文案统一字号居中。
  • 折叠模式真实绘制地址栏下方普通流内容,并用遮挡 inset 保留较小 viewport;沉浸模式清空 inset。WK 快照不含全部呈现延伸,必须检查实际窗口。

窗口原始观察是 JPEG,PNG 转换必须标为衍生物。framebuffer 比较使用原始无损模拟器 PNG。差分统计只描述具体图对,不是硬件保真度评分。

平台与当前工具链边界 ​

Windows 共享场景、WebView2、裁剪和 GDI 着色已编译,但 Runtime 初始化、输入、DPI、多显示器、zoom Fit、材质仍待原生验收,见 Windows 交接。macOS 包最低 27,旧版 fallback 分支尚未降低部署目标运行验证;展开仍预留原生内容框。iOS 内核、硬件尺寸/半径和部分展开透视未知,见测量约定。

先前工具链与文档基准 ​

命令职责重构前,已检查托管环境、依赖锁、相对文档符号链接、双语源配对、便携测试、VitePress、macOS 编译、Windows 交叉编译和未签名 macOS 包。另有仅含公开源文件的副本完成 setup/检查/文档构建,不依赖原始测量证据。这些描述先前实现;当前命令职责见开发工具链,逐项脚本决策见审查清单。

文档站已检查英文/中文导航、编号路由与本地搜索。规范文档的技术目录别名被排除,避免搜索重复。重新构建后需重启静态 preview,连续编辑使用开发服务。上述结果不代表远程 CI 或 Windows 原生运行通过。

命令职责、脚本审查与应用本地化 ​

重构后的检出通过公开文件审查、22 个真实相对文档链接 / 20 对双语源、Ruff、3 项 JavaScript 测试、15 项 Python 测试,以及本地化检查(881 项断言、每种语言 88 个键、全部八个映射 / 24 个场景状态)。JS lint/类型检查和严格 VitePress 构建通过。macOS 编译、未签名开发包及 Windows 交叉编译均无警告/错误。另一个仅含公开文件、项目依赖目录全新的副本完成锁定 setup 与完整验证,不依赖私有截图。独立的无依赖临时检出确认 doctor 不安装依赖,pnpm 在依赖缺失时拒绝执行且不修改锁文件哈希。

维护中的 Swift 视频检查器已构建,并实际处理原始本地过渡视频,验证源/逐帧哈希、五个解码帧及首末帧变化。归档提取器复现相同公开配置,独立历史验证器通过 24 个桌面状态及全部四个选中标签角度。这是历史证据复现,不代表新增模拟器采集或光学等价。

新版 macOS App 已实际检查系统默认、英语与简体中文。在页面滚动后由英语切中文,现有页面 URL、scrollY 580、382 × 598 CSS 视口、原生框、遮挡 inset 与组件几何保持一致。原生无障碍标签更新,自有颜色示例页原地翻译并保留海洋主题,已有网址验证错误也随语言更新。英语偏好在真实重启后恢复。展开 Fit 多标签仍为 951 × 543、单标签为 951 × 589;展开沉浸仍为 951 × 669。最终界面停留在中文展开 Safari Fit。

文档浏览器检查覆盖新增本地化/脚本清单路由、双向语言跳转和本地搜索。Windows 原生语言切换、无障碍、偏好存储和外观仍待平台验收。原始证据和原仓库暂存索引未被改写。

English | 中文

Independent project · first-party code: MIT · simulator artwork: see third-party notices