Commit graph

7 commits

Author SHA1 Message Date
Gros Frumos
6acb2041f2 kin: auto-commit after pipeline 2026-03-17 16:51:17 +02:00
Gros Frumos
4374fa1d9d kin: KIN-OBS-016 Исправить утечку таймеров watchdog-тостов при размонтировании EscalationBanner 2026-03-17 16:51:14 +02:00
Gros Frumos
79a0e524a7 kin: auto-commit after pipeline 2026-03-17 16:50:44 +02:00
Gros Frumos
2b3caf844f kin: KIN-FIX-011 Применить glob-детекцию SSH_AUTH_SOCK в web/api.py (_launch_pipeline_subprocess) 2026-03-17 16:38:37 +02:00
Gros Frumos
a28790d194 kin: KIN-073 Добавить поле acceptance_criteria в таблицу tasks. При создании задачи — отдельное поле описывающее что должно быть на выходе. PM получает acceptance_criteria и использует для проверки завершённости, не путает с текущим состоянием. GUI: textarea 'Критерии приёмки' в форме создания задачи. Tester и reviewer тоже получают acceptance_criteria для проверки. 2026-03-16 10:06:01 +02:00
Gros Frumos
ff69d24acc kin: KIN-UI-002 Исправить падающие тесты миграции (регрессия KIN-ARCH-003) в core/db.py 2026-03-16 10:04:01 +02:00
Gros Frumos
75fee86110 kin: KIN-071 Добавить тип проекта: development / operations / research. Для operations: вместо path к локальной папке — ssh-доступ (host, user, key, proxy or jump). При создании operations-проекта запускается sysadmin-агент который подключается по SSH, обходит сервер, составляет карту: какие сервисы запущены (docker ps, systemctl), какие конфиги где лежат, какие порты открыты, какие версии. Результат сохраняется в decisions и modules как база знаний по серверу. Код не хранится локально — агенты работают через SSH. PM для operations вызывает sysadmin/debugger, не architect/frontend_dev. 2026-03-16 09:17:42 +02:00