separate platform-specific socket operations into HAL implementations for POSIX (Linux/macOS/BSD/Unix) and Windows platforms to improve portability and maintainability Co-authored-by: Claude <noreply@anthropic.com>