docs: хвост Р118 — контрольный лист аудита 152-ФЗ помечен, приписка в отчёт о бое

Р118. Лист велел проверить защиту, которой нет. Мест там два пункта, а не один:
кроме самого флага лжёт и пункт про индекс. Имён несуществующих охранников два —
ProcessingRestrictedException и ProcessingRestrictionGuard, оба проверены
и отсутствуют. Пометок три: одна отдельным пунктом ПЕРЕД лживыми, чтобы её
не пропустил идущий по коробочкам сверху вниз, и две внутри самих пунктов.

Три чужих давних слова в том же листе разрешены указанием для сторожа внутри
самого файла, а не правкой общего словаря. Прибор проверен на подставной ошибке:
разрешённые слова замолчали, бессмыслица поймана.

Р119. Отчёт о готовности к бою получил приписку про тот же флаг. Слова в словарь
дописаны прежним коммитом.

В отчёт помощника записаны две мои беды круга: прошлый коммит унёс 152 чужие
строки общего словаря, и правки в трёх файлах были стёрты чужой операцией
в общем дереве между добавлением и коммитом.

Ноль удалённых строк по каждому файлу.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Дмитрий
2026-08-06 19:06:05 +03:00
parent 1ed7a0128b
commit fdbff6e2d4
3 changed files with 166 additions and 0 deletions
@@ -47,6 +47,15 @@ Trail of Bits: SKIP — не применим к этому плановому
✅ Хранение в РФ (Yandex Cloud ru-central1), `tenant_consents`, `pd_subject_requests`
с дедлайном 30 дней (триггер), `processing_restricted` (ст.21 ч.5),
append-only hash chain на `pd_processing_log` — присутствуют в схеме.
🔴 ПРИПИСКА 06.08.2026, решение владельца Р110, дописана позже прогона и ничего
в нём не меняет: строка выше верна дословно — `processing_restricted`
действительно ПРИСУТСТВУЕТ В СХЕМЕ. Но галочка рядом со ст.21 ч.5 читается
как «требование закона выполнено», а это не так: флаг только хранится и не
запрещает ни одной операции. Класса `ProcessingRestrictedException` и охранника
`ProcessingRestrictionGuard` в проекте нет — ни файла, ни строки. Замерено:
`git ls-files | grep -iE "ProcessingRestrictedException|ProcessingRestrictionGuard"`
даёт пустой ответ. Показывать эту строку проверяющим как доказательство
соблюдения ст.21 нельзя.
⚠️ Проверить вручную (вне кода): уведомление РКН, реестр обработки (ст.22.1),
договоры поручения с crm.bp-gr.ru / Unisender Go / JivoSite, локация
серверов Unisender Go.