Чтобы предотвратить редактирование записной книжки, предоставьте доступ к ней только для просмотра, как и к любому другому документу на Диске.
Невозможно предоставить доступ пользователю к записной книжке и запретить им просматривать код.
Код хранится в записной книжке JSON и, даже когда он скрыт в пользовательском интерфейсе, доступен для опытных пользователей, которые могут делать такие вещи, как проверка сетевых запросов в консоли разработчика браузера.