Страница RoutingPage нигде не создавалась, а её пресеты сайтов и приложений
(service_presets, process_presets) читал только старый сборщик
build_xray_config, который в рабочем пути не участвует: маршрут задаёт
сырой JSON активного конфига. Пресет «Google → напрямую» при этом выглядел
как действующее правило и уводил разбор жалоб в сторону.
Поля service_routes и process_preset_routes убраны из RoutingSettings;
старый профиль читается как прежде, лишние ключи пропадают при сохранении.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>