v0.3.3 wrapper only logged once it reached _main(). User reports CMD
window flashes shut and no log file created — meaning Python likely
never reached our code. Two fixes:
1. Move first log write to module top (before any project import) and
write to BOTH the exe directory AND %LOCALAPPDATA%/sephiria_inv/.
Either log existing proves Python booted; neither existing means
PyInstaller bootloader itself failed.
2. Add run-debug.bat that runs the exe with stdout/stderr captured to
sephiria_inv_console.log and pauses, so the window does not close
before the user can read it.