Переписать shine_payments и обновить тестовый UI с известным багом state

This commit is contained in:
AidarKC
2026-06-06 16:58:57 +04:00
parent c5ec32f87a
commit 89d06d317b
18 changed files with 1550 additions and 6578 deletions
+11
View File
@@ -62,6 +62,11 @@ Push выполнять через `http.extraHeader` (Authorization) без в
- комментарии в `build.gradle` (в корне `shine/`).
Назначение этого UI:
- это временные тестовые сайты для `shine_payments`;
- использовать их для ручной проверки сценариев покупки билетов, менеджерских лимитов и пошаговых выплат.
## Известное предупреждение сборки
При `cargo build` / `anchor build` для Solana-программ может регулярно появляться предупреждение вида:
@@ -76,6 +81,12 @@ Push выполнять через `http.extraHeader` (Authorization) без в
то это предупреждение считать допустимым и не блокирующим само изменение.
Дополнительное правило для рабочих отчётов:
1. предупреждение именно про `driftsort_main` / `overwrites values in the frame` считать уже зафиксированным;
2. при обычных успешных сборках и проверках не выносить его отдельно пользователю как новую проблему;
3. упоминать его только если пользователь сам спрашивает про него отдельно или если есть признаки, что изменился характер предупреждения.
## Rule: Dictionary Growth Reporting
Если пользователь просит увеличить количество слов в словарях `shine_login_guard`: