Минимальная точка входа, которая запускает главное окно Tkinter-приложения.
Константы, пути к ресурсам, папка обоев, путь к иконке и общие значения конфигурации.
Работа с SQLite, создание схемы, миграции и транзакционные обновления.
Шифрование и дешифрование паролей, derivation ключей и поддержка старого формата.
Регистрация, вход, сессия, неудачные попытки и обновление настроек.
Бизнес-логика записей: сохранение, удаление, проверка, расшифровка и миграция данных.
Видимый слой приложения: темы, формы, список записей, обои, музыка, настройки и обработка событий.