# Отчет: пополнение GL.iNet ru-direct whitelist от 2026-07-01

## Контекст

Запрос: проверить полноту и добавить в белый список мессенджер MAX, Лемана ПРО и кинотеатр Wink.

Рабочий файл: `VPNlist/ru-direct.txt` — GL.iNet direct/bypass whitelist для правила `LOCAL` / `Not Use VPN`.

## Backup

- `VPNlist/Backup/ru-direct.txt.before-auto-ru-direct-20260701`

## Уже было в списке

- MAX: `max.ru`, `web.max.ru`
- Wink/Ростелеком: `wink.ru`, `rostelecom.ru`, `rt.ru`
- Старый бренд Леруа Мерлен: `leroymerlin.ru`

## Добавлено

MAX:

- `business.max.ru`
- `download.max.ru`
- `go.max.ru`
- `dev.max.ru`
- `help.max.ru`
- `st.max.ru`
- `legal.max.ru`
- `platform-api.max.ru`
- `platform-api2.max.ru`

Лемана ПРО:

- `lemanapro.ru`
- `www.lemanapro.ru`

Wink/Ростелеком:

- `music.wink.ru`
- `block.wink.ru`
- `mobile.rt.ru`

## Что не добавлялось

- `lemana.ru` — не резолвится, поэтому не добавлен.
- Широкие TLD/suffix-правила (`ru`, `su`, `xn--p1ai`) не добавлялись: GL.iNet v4.8 принимает только валидные домены/поддомены или IPv4/CIDR в этом workflow.
- Внешние store-домены MAX/Wink вроде `apps.apple.com`, `play.google.com`, `appgallery.huawei.com` не добавлялись, чтобы не уводить широкие Apple/Google/Huawei сервисы в direct без отдельной просьбы.

## Источники проверки

- MAX official: `https://max.ru/`, `https://download.max.ru/`, `https://business.max.ru/`
- MAX developer/API docs: `https://dev.max.ru/docs-api`
- Wink official/help: `https://wink.ru/`, `https://wink.ru/faq`, `https://wink.ru/faq?selected=0`, `https://block.wink.ru/index.html`
- Лемана ПРО: `https://lemanapro.ru/`, `https://www.lemanapro.ru/` проверялись `curl -I`, но не отдали HTTP-заголовки до таймаута; `lemana.ru` не резолвится.

## Проверки

```text
wc -l VPNlist/Backup/ru-direct.txt.before-auto-ru-direct-20260701 VPNlist/ru-direct.txt
  570 VPNlist/Backup/ru-direct.txt.before-auto-ru-direct-20260701
  584 VPNlist/ru-direct.txt
 1154 total
```

```text
sort VPNlist/ru-direct.txt | uniq -d
# пусто
```

```text
awk single-label check
# пусто
```

```text
awk invalid-character/blank-line check
# пусто
```

`diff -u` против backup показывает только добавление 14 строк в конец файла.

## Примечание

`ru-direct.txt` остается whitelist, а не полноценным `.ru/.su/.рф` bypass. После публикации/синхронизации списка на источник GL.iNet нужно обновить `LOCAL`/`LocalFile` на роутере, чтобы live-политика увидела новый счетчик адресов.
