Changelog
- 2832330 test: add whitespace-trimming cases for server resolution
- 24f4256 refactor(windows): extract shared helpers and use status-based readiness
- c2d87b7 feat(installer): harden Linux DNS config across distros
- ee46338 feat(cli): report install outcome and extract profile command helper
- abe390e refactor(app): split runtime and rules into focused modules