kin: KIN-016 Агенты должны уметь говорить 'не могу'. Если агент не может выполнить задачу (нет доступа, не понимает, выходит за компетенцию) — он должен вернуть status: blocked с причиной, а не пытаться угадывать. PM при получении blocked от агента — эскалирует к человеку через GUI (уведомление) и Telegram (когда будет).

This commit is contained in:
Gros Frumos 2026-03-16 09:13:34 +02:00
parent a605e9d110
commit d9172fc17c
35 changed files with 2375 additions and 23 deletions

View file

@ -81,6 +81,16 @@ specialists:
context_rules:
decisions_category: security
sysadmin:
name: "Sysadmin"
model: sonnet
tools: [Bash, Read]
description: "SSH-based server scanner: maps running services, open ports, configs, versions via remote commands"
permissions: read_bash
context_rules:
decisions: all
modules: all
tech_researcher:
name: "Tech Researcher"
model: sonnet
@ -126,3 +136,11 @@ routes:
api_research:
steps: [tech_researcher, architect]
description: "Study external API → integration plan"
infra_scan:
steps: [sysadmin, reviewer]
description: "SSH scan server → map services/ports/configs → review findings"
infra_debug:
steps: [sysadmin, debugger, reviewer]
description: "SSH diagnose → find root cause → verify fix plan"