D2 Lab Launcher — B16-R3F-P1 (profile prepare dry-run plan) ============================================================ Build commit : effa6fd (define D2Lab profile prepare contract) Build date : 20260630-124557 Channel : dry-run Target : Windows x64 SHA256 (zip) : 9a8bcf350d9fefa743d314757c0c425065a66bb5e4c76d013dae4a02606e8ffa WHAT IS NEW IN B16-R3F-P1 -------------------------- Section 4 "Profile prepare dry-run plan" added to validation output. The launcher now scans your source paths and shows what files would be copied to the D2Lab profile folder — without copying anything. HOW TO USE ---------- 1. Run D2Lab.Launcher.exe 2. Set your Diablo II source path (the DRY-RUN badge is always visible) 3. If you have D2SE installed, set d2se_core_path in d2lab.launcher.json to your D2SE\CORES\1.09d directory 4. Click "Validate (dry-run)" — section 4 shows the prepare plan 5. Check that required files show COPY, not MISS or VER! SAFETY ------ registry_write_enabled = false client_launch_enabled = false gateway_apply_enabled = false restore_gateway_enabled = false prepare_profile_enabled = false program_files_mutation_allowed = false contains_blizzard_assets = false No Blizzard files are included. Your legal Diablo II install is the source; this artifact contains only the launcher binary.