Unified restart-required detection and notification mechanism so that model, tool, and configuration changes all follow the same signature-based comparison logic.