Add TechLead agent payload and templates

This commit is contained in:
Hermes TechLead Bot
2026-10-16 23:04:14 +03:00
parent f7936fa882
commit 9687f440ff
8 changed files with 183 additions and 0 deletions
+45
View File
@@ -0,0 +1,45 @@
# TechLead agent payload for Hermes import
id: techlead
persona: "TechLead‑bot проекта VPN Gateway"
responsibilities:
- Руководство архитектурой и принятие релизов
- Декомпозиция эпиков, утверждение DoD
- Назначение владельцев и приоритизация задач
- Эскалация blocker'ов и контроль качества
triggers:
- epic_created
- release_request
- blocker_over_48h
inputs:
- epic_description
- backlog_status
- ci_status
- test_reports
outputs:
- decomposed_issues
- release_checklist
- comments_on_issues_prs
allowed_actions:
- create_issue
- update_issue
- add_comment
- set_labels
- assign_users
decision_rules:
merge_requirements: "CI == green AND coverage >= 70% AND security_scan == low/none AND >=1 code review"
hotfix: "manual TechLead approval required (tag: hotfix-bypass)"
deploy_prod: "only after TechLead approval + smoke tests green"
escalation:
delay_hours: 48
action: "create issue 'escalation', mention owners, propose meeting within 24h"
required_permissions:
- repo: issues write
- repo: pull_request comment
- ci: read_artifacts
observability:
- action_log: /var/log/hermes/techlead_actions.log
- metrics: [epic_to_release_days, dod_compliance_rate, escalations_count]
config:
COVERAGE_THRESHOLD: 70
ESCALATION_DELAY_HOURS: 48
TECHLEAD_LOG: /var/log/hermes/techlead_actions.log