# Клиентская Solana-регистрация после ухода от Anchor

## Краткое описание

Исправлен рассинхрон обычного клиентского UI с no-Anchor ABI программ:

- `shine_login_guard`
- `shine_users`

Исправлены клиентские вызовы:

1. Solana-предпроверка логина в обычном UI.
2. `init_users_economy_config` в обычном UI.

## Что проверять

1. На странице регистрации проверка свободного логина не выдаёт `InvalidInstructionData`.
2. Для свободного обычного логина отображается корректный статус без fallback-предупреждения про недоступную Solana-предпроверку.
3. Регистрация пользователя через обычный UI проходит до конца.
4. Страница `Solana: init регистрации` в обычном UI отправляет корректную транзакцию и не падает из-за старого Anchor discriminator.

## Ожидаемый результат

1. `shine_login_guard` принимает клиентский precheck.
2. `init_users_economy_config` из обычного UI совместим с текущей программой `shine_users`.
3. Обычный клиентский UI ведёт себя так же, как серверный UI, там где используется общий no-Anchor путь.

## Статус

- `pending`
