docs(chat): mark avatar audit fixes complete with targeted verification
This commit is contained in:
1 parent
32c89c7110
commit
63c92840e2
1 file changed
+11
@@ -4,6 +4,17 @@
|
||||
|
||||
## Текущие задачи
|
||||
|
||||
[+] **group_avatar: атомарная публикация, проверенное чтение и безопасное событие приёма** — 27.10.2026.
|
||||
Подтверждён прежний ложный успех при отказе bind SHA256. set/apply владеют BEGIN IMMEDIATE/COMMIT,
|
||||
проверяют все SQL-этапы,отклоняют чужую транзакцию;события/STATE идут после commit.
|
||||
Выход get сохраняется при отказе;ключи читаются как BLOB ровно32 байта и очищаются.
|
||||
Schema savepoint не фиксирует частичные ALTER после неудачного ROLLBACK TO.
|
||||
Приём завершает работу со сборкой/peer до callback,который может отменить задачи группы.
|
||||
Native профиль6/6 PASS;новый test_group_avatar_sql:27 SQL-отказов публикации,16 чтения,9 схемы,
|
||||
signing/ABORT/IGNORE/veto/foreign/no-op/max-version/rollback и readonly observer;повторы PASS.
|
||||
Сетевой test_group_avatar проверяет отмену peer из CHANNEL_UPDATED;header/doc сверены полностью.
|
||||
Подробнее:[chat_audit_findings.txt](chat_audit_findings.txt),«Аватарки групп»;общие результаты — в отчёте.
|
||||
|
||||
[+] **chat_channel: атомарное создание канала и правдивый результат команды** — 27.10.2026.
|
||||
Канальные пары ключей и подпись проверяются до записи; описание, схема, root JOIN, подписанный профиль,
|
||||
приглашение и Merkle сохраняются одним commit. Runtime-подготовка и события выполняются после него.
|
||||
|
||||
Reference in new issue
Block a user