Корзина и аудит
Корзина: удаление с четырьмя глазами
Раздел «Корзина» — удаления с четырьмя глазами: запрос → вторая подпись (ревизор не может подтвердить своё собственное удаление — сервер проверяет автора и ревизора) → окно отмены 30 минут (в окне запись ещё видна членам) → корзина с хранением 90 дней. Блоки страницы: «Ожидают второго взгляда», «Окно отмены», «Корзина», «Последние решения».
Аудит
Раздел «Аудит» — журнал всех административных действий (время, тип события, описание, пользователь; кликабельные события ведут к деталям). Вверху — баннер целостности, который проверяется автоматически при каждом открытии:
- «Целостность подтверждена · записей в хэш-цепочке: N» — журнал сцеплен хэшами, записи невозможно подменить незаметно;
- при повреждении — «Целостность НАРУШЕНА: первая повреждённая позиция цепочки №…».
Для голосований ведётся отдельный append-only контур — финальные итоги тоже несут хэш.