feat: add platform suffix to script names + test suite

Rename scripts with -Windows/-Mac/-Linux suffix so users can easily
identify which file to double-click on the USB drive.

Add tests/test-scripts.sh with 93 checks covering:
- File existence, bash syntax, portable mode, gateway run, security
- Cross-platform consistency between .bat and .command versions
This commit is contained in:
dongsheng123132
2026-03-09 20:03:42 +08:00
parent eb9260683f
commit 8538f14926
8 changed files with 230 additions and 0 deletions