forked from 1b-agent/opencadstudio-upstream
PowerShell 7's native-command argument passing breaks `-dSource=target\release\OpenCADStudio.exe` on the `=` sign, so candle received Source=`.exe` plus the actual path as a stray input filename and bailed with CNDL0103. Resolve each path to an absolute string up front and wrap every `-d<name>=<value>` in double quotes so the whole token reaches candle intact. Co-Authored-By: Claude Opus 4.7 <[email protected]>