kin: KIN-DOCS-006-backend_dev

This commit is contained in:
Gros Frumos 2026-03-19 20:52:34 +02:00
parent 65ab39ae3e
commit 1f246c1cf5
3 changed files with 135 additions and 8 deletions

View file

@ -95,7 +95,7 @@ specialists:
name: "Tech Researcher"
model: sonnet
tools: [Read, Grep, Glob, WebFetch, Bash]
description: "Studies external APIs (docs, endpoints, limits, quirks), compares with codebase, produces structured review"
description: "Studies external APIs (docs, endpoints, limits, quirks), compares with codebase, produces structured review. Use for external API research only. For repository/codebase analysis use repo_researcher."
permissions: read_only
context_rules:
decisions: [gotcha, workaround]
@ -111,6 +111,26 @@ specialists:
codebase_diff: "array of { file, line_hint, issue, suggestion }"
notes: string
repo_researcher:
name: "Repo Researcher"
model: sonnet
tools: [Read, Grep, Glob, WebFetch, Bash]
description: "Analyses repositories and codebases: maps structure, tech stack, architecture, strengths, weaknesses, and integration points. Use for repository/codebase analysis only. For external API research use tech_researcher."
permissions: read_only
context_rules:
decisions: [gotcha, workaround]
output_schema:
status: "done | partial | blocked"
repo_overview: string
tech_stack: "{ languages, frameworks, databases, infrastructure, build_tools }"
architecture_summary: string
key_components: "array of { name, path, role, dependencies }"
strengths: "array of strings"
weaknesses: "array of strings"
integration_points: "array of strings"
gotchas: "array of strings"
notes: string
constitution:
name: "Constitution Agent"
model: sonnet
@ -273,7 +293,7 @@ specialists:
execution_type: department_head
department: research
tools: [Read, Grep, Glob]
description: "Plans research work, coordinates tech_researcher/architect/prompt_engineer within research department"
description: "Plans research work, coordinates tech_researcher/repo_researcher/architect/prompt_engineer within research department. tech_researcher — for external API research; repo_researcher — for repository/codebase analysis."
permissions: read_only
context_rules:
decisions: all
@ -323,8 +343,8 @@ departments:
research:
head: research_head
workers: [tech_researcher, architect, prompt_engineer]
description: "Technical research, architecture planning, and prompt engineering"
workers: [tech_researcher, repo_researcher, architect, prompt_engineer]
description: "Technical research (API and codebase), architecture planning, and prompt engineering. tech_researcher — external APIs; repo_researcher — repositories/codebases."
marketing:
head: marketing_head