Инциденты
находки ИИ-оператора · «Одобрить» = агент исполнит фикс в следующем циклеОткрытые (1)
На dev-машине Ивана каждые ~12 мин в be-transmission-pg повторяются ERROR duplicate key (users_phone_unique, counterparties_phone_individual_uq, counterparties_inn_kpp_uq) с одними и теми же значениями (+79993330001, ИНН 7707083893) — цикличный процесс (судя по колонке synced_1c_at — синк с 1С или сид) вставляет существующие записи plain insert'ом. Ошибки глотаются и повторяются бесконечно. Баг кода, проявится и на стенде.
Предлагаемый фикс: Вкладке BE-transmission: найти цикл синка/сида и заменить insert на upsert (INSERT ... ON CONFLICT DO UPDATE/NOTHING по phone и inn+kpp) либо матчить по guid перед вставкой.
Закрытые (2)
В Dokploy UI при создании bind mount не было флага ro: service inspect показывает mount без ReadOnly. Код ядра только читает, но принцип наименьших прав нарушен.
Предлагаемый фикс: Руками в Dokploy (Advanced→Volumes) пересоздать mount с read-only, если поле появится в новых версиях; либо принять риск осознанно и зафиксировать в GRABLI (код read-only, токен обязателен).
- 11.07.2026, 17:54:30 — dismissed через админку
После redeploy swarm оставляет старые контейнеры-таски в exited; health.ts отдаёт их в containers, дайджест считает проблемой, хотя у сервиса есть живая замена (admin-admin-rraq1s и admin-apiadmin-ebhpu4 сейчас так висят).
Предлагаемый фикс: В health.ts/digest: если у swarm-сервиса есть running-таск — exited-таски того же сервиса не показывать (или показывать только контейнеры без живого собрата).
- 11.07.2026, 07:41:40 — approved через админку
- 11.07.2026, 07:49:49 — агент взял в работу: фильтр стейл-тасков в health и projects
- 11.07.2026, 07:58:37 — docker.ts: dropStaleTasks — exited-таски с живым собратом сервиса отфильтрованы из health и projects; коммит 69eb7d5, задеплоено, проверено на стенде: sickContainers=[] при живом exited-таске на хосте