From a3600c8a44ab8c3e76bf1f2fe1edfbea513087ac Mon Sep 17 00:00:00 2001 From: evgeny Date: Tue, 3 Nov 2026 21:20:48 +0100 Subject: [PATCH] Record full attachment isolation regression results --- doc/group_isolation_plan.txt | 6 +++++- doc/tasks.md | 5 ++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/doc/group_isolation_plan.txt b/doc/group_isolation_plan.txt index 3beb81eea..a1d5de89f 100644 --- a/doc/group_isolation_plan.txt +++ b/doc/group_isolation_plan.txt @@ -353,5 +353,9 @@ SIGNED/ENCRYPTED запросы A/B создают авторские запис Тестовые peer/state приведены к новому контракту. Исправлен отдельный дефект restart-fixture: перезапуск теперь сохраняет прежнюю личность, а не создаёт узел без допуска в канал. Реальный test_encrypted_attachment A–S–B/C PASS, /tmp/attachment-delete-network.log. -Полный повтор check.sh и сборка Qt выполняются; итог будет зафиксирован после завершения. +Полный повтор ./check.sh: 240/240, proxy9/9, burst/load PASS (203с), +/tmp/attachment-isolation-full-check.log. Сборка Qt завершилась, /tmp/attachment-gui-build.log. +test_gui_language: 22 PASS/1 FAIL на прежнем пользовательском переводе Deleted accounts → Deleted; +эта отдельная задача уже есть в doc/tasks.md, строка не менялась текущей доработкой. +Лог /tmp/attachment-gui-language.log; общий результат GUI-теста не считается успешным. STREAM, синхронизация, личные сервисы и полная матрица остаются открытыми. diff --git a/doc/tasks.md b/doc/tasks.md index 40576af3b..a69b0dfa0 100644 --- a/doc/tasks.md +++ b/doc/tasks.md @@ -36,7 +36,9 @@ и completion worker после отзыва проверены. Сетевой стенд54/54: ключ B не выдаётся, A работает по тому же ETCP. Атомарность удаления канала исправлена (задача ниже); restart-fixture сохраняет прежнюю личность узла. Логи: /tmp/attachment-final-requests.log, /tmp/attachment-revoke-results.log, /tmp/attachment-worker-revoke.log, - /tmp/attachment-group-isolation.log, /tmp/attachment-delete-network.log. Общий прогон и сборка Qt выполняются. + /tmp/attachment-group-isolation.log, /tmp/attachment-delete-network.log. Общий ./check.sh:240/240, + proxy9/9, burst/load PASS (203с), /tmp/attachment-isolation-full-check.log. Qt собран; + test_gui_language повторил известный FAIL Deleted accounts → Deleted, отдельная задача ниже. Подмена источника, raw JOIN/invite, личные DM и оставшиеся сервисы ещё не закрыты общей гарантией; точная граница проверок — раздел 5 плана. План исправления и критерии по четырём этапам: [group_isolation_plan.txt](group_isolation_plan.txt). @@ -84,6 +86,7 @@ embeddedCatalogs пока требует совпадения английского перевода с source и падает на этой строке. Пользовательский перевод сохранён; новые PM-переводы проходят. Лог: /tmp/dm-devgroups-qt-final-tests.log. + Повтор после сборки ATTACHMENT_KEYS:22 PASS/1 FAIL на той же строке, /tmp/attachment-gui-language.log. [+] **Связывание личных устройств: явное меню и два PIN** — 03.11.2026. Qt/Android: «Это моё устройство» только для чужого устройства без подгруппы с живым BGP; пояснение и явная кнопка «Связать».