# Octava Router dev443

## dev441-to-dev442-system-route-precedence

### Исправлено

- Динамическая маршрутизация учитывает non-default маршруты основной системной таблицы: DHCP-подсети WAN, статические маршруты, host routes и маршруты VPN. Маршрут по умолчанию остаётся доступным правилу «весь остальной трафик через выбранный канал».
- VPN не заменяет совпадающий системный маршрут и удаляет только собственный маршрут `protocol 242`, если системный маршрут появляется позднее.

## dev442-to-dev443-dynamic-startup-system-routes

### Исправлено

- Устранено предупреждение `DYNAMIC_ROUTING_STARTUP_FAILED`, возникавшее сразу после установки dev442. Runtime compiler теперь принимает обнаруженные системные маршруты с типом `system_route` и включает их в nft safety до правил перенаправления.
- После успешного запуска исправленной версии постоянное предупреждение снимается автоматически штатным lifecycle.

### Проверено

- Сквозной тест проводит реально собранный inventory через `collect → CompileRuntime → RenderNFT`. На опубликованном dev442 он воспроизводит `DYNAMIC_ROUTING_SAFETY_PREFIX_INVALID`, на dev443 проходит.
- Сохранены действующая конфигурация, состав служб, порядок nft-цепочек, VPN route ownership и update path от нулевой точки pre14.6/dev441.
