- EXE versions: prerequisite list with the built-in catalog, custom
installers, download link checks and install file analysis; entries
are added by the user (no automatic adding), one "추가" dialog with
기본 목록 / 직접 추가 tabs
- offline prerequisite setup: single exe made from PrerequisiteSetup.exe
(Windows task dialog, no prerequisites) plus every installer, hash
checked before, while and after appending; optional WebView2 Runtime
chosen in the save dialog; replaces an existing file only after the
user agrees (CLI --replace)
- desktop: progress popup with 생성위치 열기, save dialog fix for
verbatim paths, EXE 서명 and 설치파일 생성 as version tabs, start
screen 도구 › 서명하기 placeholder
- CLAUDE.md: results are overwritten only with the user's consent
- test kit and scripts for Windows Sandbox and Hyper-V checks
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- EXE project kind next to MSIX: formats.exe, new EXE projects, EXE app
info (architecture, UpgradeCode), per-kind workspace; EXE builds and
signing are still refused explicitly (#9).
- Install configuration tabs: registry grid, shortcuts and installer
properties with formatted-text checks (#10).
- Per-version .isver files: version list, add dialog, lock/unlock,
delete with .isver.bak backups, description (#11).
- Major/patch versions with cumulative patch checks and automatic kind
selection (#12).
- 설치화면 tab: setup steps, theme and scripts per version (#13).
- Preferences: theme and display language (#14).
- 설치파일 tab as an Explorer-style tree: per-row add/remove, Windows
folder install locations (FileRule.targetRoot), picked files placed
with FileRule.sourceFolder, unsaved-rule file preview (#17).
Checks: cargo fmt/clippy/test, 82 frontend tests, Vite build and the
msix-studio build pass. npm ci, GUI click tests and real EXE builds were
not run.
Refs #9#10#11#12#13#14#17
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Design 14: WiX MSI + Burn with a C# BA host and WebView2 web UI,
default screen catalog, installer-ui.json and the WebView2 fallback.
- Design 16: Smart App Control checks and what must be signed.
- Manual: beginner guide to Azure Artifact Signing.
- Link the decision from designs 09 and 10 and record it.
Refs #15
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>