目标 / Goal
把当前未签名 portable preview 收口为可复现、可验证、可安装、可升级和可卸载的 Windows 发布物。
Turn the current unsigned portable preview into reproducible, verifiable, installable, upgradable, and uninstallable Windows artifacts.
当前基线 / Current baseline
- Windows Desktop、WebView2 bootstrap、嵌入前端、单实例与本地 API 已存在。
- 当前发布物为开发者预览 EXE,不是签名安装包。
- 尚缺 Windows 10/11 实机矩阵、portable ZIP 元数据、SBOM/哈希、代码签名和 MSIX 生命周期验证。
子任务范围 / Child scope
- Windows/WebView2/缩放/重启人工矩阵;
- 可复现 portable ZIP、SBOM、许可证与校验和;
- 签名 MSIX 安装、升级、降级、卸载与数据保留。
完成定义 / Definition of done
涉及目录 / Affected directories
cmd/cyberagent-desktop/
internal/desktop/
web/
packaging/windows/
scripts/
.github/workflows/
docs/
README.md
目标 / Goal
把当前未签名 portable preview 收口为可复现、可验证、可安装、可升级和可卸载的 Windows 发布物。
Turn the current unsigned portable preview into reproducible, verifiable, installable, upgradable, and uninstallable Windows artifacts.
当前基线 / Current baseline
子任务范围 / Child scope
完成定义 / Definition of done
涉及目录 / Affected directories
cmd/cyberagent-desktop/internal/desktop/web/packaging/windows/scripts/.github/workflows/docs/README.md