Минимальный scope
Каждое действие использует только необходимую capability.
Важные действия требуют явного разрешения, ограничиваются capability и оставляют проверяемый технический след.
Она не сводится к одному диалогу «Разрешить всё» при установке приложения.
Каждое действие использует только необходимую capability.
Важная операция начинается после понятного действия владельца.
Разрешение нельзя применить к изменённой задаче.
Использованный receipt не работает повторно.
Результат подтверждается состоянием и evidence.
Активные контуры доверия можно заморозить и отозвать.
Оно содержит не общую фразу, а проверяемые поля, которые должны совпасть при выполнении.
capability: desktop.process.openappId: notepadpayloadHash: 7c…9fsingleUse: trueexpiresAt: boundedsecurityEpoch: currentПубличный интерфейс не превращается в универсальный запускатель команд.
Фактическая политика данных будет опубликована вместе с выпуском. Архитектурный принцип уже определён: минимизация содержимого и отсутствие скрытого чтения.
Evidence связывает разрешение, действие и результат. Записи можно проверить по SHA-256, не сохраняя весь пользовательский контент.
Общий security epoch позволяет закрыть старые соединения и заставить runtime пройти новое подтверждение.
Перед публичным выпуском здесь появится отдельный адрес для сообщений о проблемах безопасности, правила disclosure и информация о поддерживаемых версиях.
Публичный установщик появится после release-candidate проверки на Windows.