Add TechLead agent payload and templates
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user