Gros Frumos
|
11314a8c37
|
kin: KIN-128-backend_dev
|
2026-03-18 22:11:14 +02:00 |
|
Gros Frumos
|
41b711a478
|
kin: KIN-UI-023-backend_dev
|
2026-03-18 21:50:15 +02:00 |
|
Gros Frumos
|
487aee0055
|
Merge branch 'KIN-UI-020-backend_dev'
|
2026-03-18 21:45:11 +02:00 |
|
Gros Frumos
|
9a426bc8a1
|
kin: KIN-UI-020-backend_dev
|
2026-03-18 21:45:11 +02:00 |
|
Gros Frumos
|
37a33a243f
|
kin: KIN-UI-018-backend_dev
|
2026-03-18 21:44:39 +02:00 |
|
Gros Frumos
|
b431d9358a
|
kin: KIN-127-backend_dev
|
2026-03-18 20:55:35 +02:00 |
|
Gros Frumos
|
e33a89c82c
|
kin: KIN-126-frontend_dev
|
2026-03-18 17:34:33 +02:00 |
|
Gros Frumos
|
34c57bef86
|
kin: KIN-UI-015-backend_dev
|
2026-03-18 15:45:43 +02:00 |
|
Gros Frumos
|
e3a286ef6f
|
kin: auto-commit after pipeline
|
2026-03-18 14:06:23 +02:00 |
|
Gros Frumos
|
24996b3974
|
kin: auto-commit after pipeline
|
2026-03-17 23:31:24 +02:00 |
|
Gros Frumos
|
95ba853b49
|
kin: auto-commit after pipeline
|
2026-03-17 22:41:47 +02:00 |
|
Gros Frumos
|
99262fb920
|
kin: auto-commit after pipeline
|
2026-03-17 22:24:05 +02:00 |
|
Gros Frumos
|
d53c4096fd
|
kin: auto-commit after pipeline
|
2026-03-17 21:25:12 +02:00 |
|
Gros Frumos
|
d6d6e77744
|
kin: KIN-INFRA-006 Исправить command injection через deploy_path в SSH-команде
|
2026-03-17 20:17:08 +02:00 |
|
Gros Frumos
|
0e522e54a9
|
kin: auto-commit after pipeline
|
2026-03-17 19:30:15 +02:00 |
|
Gros Frumos
|
80e83058a0
|
kin: KIN-OBS-022 Исправить мелкие баги отображения и deprecation в cli/watch.py
|
2026-03-17 18:32:03 +02:00 |
|
Gros Frumos
|
f0a69ed1d3
|
kin: auto-commit after pipeline
|
2026-03-17 18:31:33 +02:00 |
|
Gros Frumos
|
3d9b5766ab
|
kin: auto-commit after pipeline
|
2026-03-17 18:29:32 +02:00 |
|
Gros Frumos
|
40e1001cea
|
kin: KIN-INFRA-010 Исправить link_type vs type: frontend отправляет неверное поле в API
|
2026-03-17 18:25:20 +02:00 |
|
Gros Frumos
|
b973b9219a
|
kin: KIN-OBS-028 Перенести import re в блок stdlib-импортов в runner.py
|
2026-03-17 18:25:16 +02:00 |
|
Gros Frumos
|
c767c6157a
|
kin: auto-commit after pipeline
|
2026-03-17 18:23:04 +02:00 |
|
Gros Frumos
|
f9a9af3271
|
kin: auto-commit after pipeline
|
2026-03-17 18:09:38 +02:00 |
|
Gros Frumos
|
eab9e951ab
|
kin: auto-commit after pipeline
|
2026-03-17 17:26:31 +02:00 |
|
Gros Frumos
|
79a0e524a7
|
kin: auto-commit after pipeline
|
2026-03-17 16:50:44 +02:00 |
|
Gros Frumos
|
da8110b2ea
|
kin: KIN-OBS-020 Cleanup: import errno + двойной os.getpid() в agents/runner.py
|
2026-03-17 16:37:09 +02:00 |
|
Gros Frumos
|
7ee520e18e
|
kin: auto-commit after pipeline
|
2026-03-17 16:14:35 +02:00 |
|
Gros Frumos
|
12d95b2e13
|
kin: auto-commit after pipeline
|
2026-03-17 16:02:47 +02:00 |
|
Gros Frumos
|
6eea439c16
|
kin: KIN-ARCH-008 Конфигурируемая test_command на уровне проекта
|
2026-03-17 16:01:40 +02:00 |
|
Gros Frumos
|
b84f4aaac1
|
kin: KIN-ARCH-015 Добавить routes для dept_infra и dept_research в specialists.yaml
|
2026-03-17 16:00:13 +02:00 |
|
Gros Frumos
|
18160de45e
|
kin: auto-commit after pipeline
|
2026-03-17 15:59:43 +02:00 |
|
Gros Frumos
|
6c2da26b6c
|
kin: auto-commit after pipeline
|
2026-03-17 15:40:31 +02:00 |
|
Gros Frumos
|
f805aff86b
|
kin: KIN-ARCH-010 Дедупликация задач в task_decomposer при повторном запуске
|
2026-03-17 15:29:19 +02:00 |
|
Gros Frumos
|
0346d50899
|
kin: auto-commit after pipeline
|
2026-03-17 14:34:16 +02:00 |
|
Gros Frumos
|
b6f40a6ace
|
kin: auto-commit after pipeline
|
2026-03-17 14:03:53 +02:00 |
|
Gros Frumos
|
0ccd451b4b
|
kin: KIN-091 Улучшения из исследования рынка: (1) Revise button с feedback loop, (2) auto-test before review — агент сам прогоняет тесты и фиксит до review, (3) spec-driven workflow для новых проектов — constitution → spec → plan → tasks, (4) git worktrees для параллельных агентов без конфликтов, (5) auto-trigger pipeline при создании задачи с label auto
|
2026-03-16 22:35:31 +02:00 |
|
Gros Frumos
|
8ebc6f1111
|
kin: KIN-BIZ-007 Post-MVP: шифрование credentials в project_environments через Fernet
|
2026-03-16 20:55:01 +02:00 |
|
Gros Frumos
|
4a65d90218
|
kin: KIN-089 При попытке добавить креды прод сервера для проекта corelock вылетает 500 Internal Server Error
|
2026-03-16 20:39:17 +02:00 |
|
Gros Frumos
|
e80e50ba0c
|
kin: KIN-UI-005 Написать тесты для chat endpoints
|
2026-03-16 20:17:39 +02:00 |
|
Gros Frumos
|
a58578bb9d
|
kin: KIN-BIZ-006 Проверить промпт sysadmin.md на поддержку сценария env_scan
|
2026-03-16 19:26:51 +02:00 |
|
Gros Frumos
|
531275e4ce
|
kin: KIN-UI-003 Консистентная обработка ошибок в del() — использовать throwApiError
|
2026-03-16 17:44:49 +02:00 |
|
Gros Frumos
|
bfc8f1c0bb
|
kin: KIN-083 Healthcheck claude CLI auth: перед запуском pipeline проверять что claude залогинен (быстрый claude -p 'ok' --output-format json, проверить is_error и 'Not logged in'). Если не залогинен — не запускать pipeline, а показать ошибку 'Claude CLI requires login' в GUI с инструкцией.
|
2026-03-16 15:48:09 +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
|
5970118d12
|
kin: KIN-ARCH-005 Обновить устаревший тест test_create_operations_project
|
2026-03-16 09:57:22 +02:00 |
|
Gros Frumos
|
7630736860
|
kin: KIN-ARCH-006 Добавить autocommit_enabled и obsidian_vault_path в базовый SCHEMA
|
2026-03-16 09:57:14 +02:00 |
|
Gros Frumos
|
39acc9cc4b
|
kin: KIN-BIZ-002 Исправить консистентность: approve через /tasks/{id}/approve не продвигает phase state machine
|
2026-03-16 09:47:56 +02:00 |
|
Gros Frumos
|
044bd15b2e
|
kin: KIN-BIZ-003 Обновить prompts/architect.md для режима 'last research phase'
|
2026-03-16 09:44:53 +02:00 |
|
Gros Frumos
|
ba04e7ad84
|
kin: KIN-ARCH-001 Добавить серверную валидацию ssh_host для operations-проектов
|
2026-03-16 09:44:31 +02:00 |
|
Gros Frumos
|
af554e15fa
|
kin: KIN-ARCH-004 Добавить подсказку в форму о требовании ~/.ssh/config для ProxyJump
|
2026-03-16 09:43:26 +02:00 |
|
Gros Frumos
|
4188384f1b
|
kin: KIN-059 Workflow new_project с выбором команды. При создании нового проекта через GUI или CLI директор описывает проект свободным текстом и выбирает галочками какие этапы research нужны: ☐ Business analyst (бизнес-модель, аудитория, монетизация) ☐ Market researcher (конкуренты, ниша, отзывы, сильные/слабые стороны) ☐ Legal researcher (юрисдикция, лицензии, KYC/AML, GDPR) ☐ Tech researcher (API, ограничения, стоимость, альтернативы) ☐ UX designer (анализ UX конкурентов, user journey, wireframes) ☐ Marketer (стратегия продвижения, SEO, conversion-паттерны) ☐ Architect (blueprint на основе одобренных research'ей) — всегда последний Architect включается автоматически если выбран хотя бы один researcher. Каждый выбранный этап — отдельная задача на review. Директор одобряет, отклоняет, или просит доисследовать (Revise). Следующий этап только после approve предыдущего. GUI: форма 'New Project' с описанием + чекбоксы ролей + кнопка 'Start Research'. CLI: kin new-project 'описание' --roles 'business,market,tech,architect'
|
2026-03-16 09:30:00 +02:00 |
|
Gros Frumos
|
d9172fc17c
|
kin: KIN-016 Агенты должны уметь говорить 'не могу'. Если агент не может выполнить задачу (нет доступа, не понимает, выходит за компетенцию) — он должен вернуть status: blocked с причиной, а не пытаться угадывать. PM при получении blocked от агента — эскалирует к человеку через GUI (уведомление) и Telegram (когда будет).
|
2026-03-16 09:13:34 +02:00 |
|