66 lines
2.2 KiB
YAML
66 lines
2.2 KiB
YAML
|
|
# team-profile.yaml – Issue-Autopilot-Team
|
|||
|
|
# Rollen basierend auf den Phasen des offiziellen apm-issue-autopilot-Pakets:
|
|||
|
|
# Triage → Entscheidung → Drive-to-Merge → PR-Beschreibung.
|
|||
|
|
|
|||
|
|
schema: corentic.team-profile/v1
|
|||
|
|
|
|||
|
|
id: acme.issue-autopilot
|
|||
|
|
description: >
|
|||
|
|
Treibt GitHub-Issues vom Intake bis zum mergebaren PR: Triage-Panel
|
|||
|
|
als zentrales Gate, Shepherd für jeden akzeptierten Issue,
|
|||
|
|
PR-Autor mit verankerter Beschreibung. Escaliert standardmäßig beim
|
|||
|
|
Maintainer im Zweifelsfall.
|
|||
|
|
|
|||
|
|
roles:
|
|||
|
|
- id: orchestrator
|
|||
|
|
purpose: >-
|
|||
|
|
Nimmt die Issue-Liste entgegen, startet pro Issue die Triage und fasst
|
|||
|
|
zu EIN konsolidiertem Review zusammen. Eskaliert Zweifelfälle explizit
|
|||
|
|
an den Maintainer statt selbst zu entscheiden.
|
|||
|
|
model_class: strong-generalist
|
|||
|
|
capabilities:
|
|||
|
|
mcps: [github]
|
|||
|
|
skills: []
|
|||
|
|
|
|||
|
|
- id: triager
|
|||
|
|
purpose: >-
|
|||
|
|
Führt die Triage gemäß apm-triage-panel-Rubrik durch. Bewertet
|
|||
|
|
Reproduzierbarkeit, Scope, Priorität und Duplikate. Empfehlung mit
|
|||
|
|
Begründung, keine direkten Fixes.
|
|||
|
|
runtime_agent: oracle # Bewertungs-Gate = Reasoning-Profil
|
|||
|
|
model_class: high-reasoning
|
|||
|
|
capabilities:
|
|||
|
|
mcps: [github]
|
|||
|
|
skills: []
|
|||
|
|
|
|||
|
|
- id: shepherd
|
|||
|
|
purpose: >-
|
|||
|
|
Treibt akzeptierte Issues über shepherd-driver bis zum mergebaren PR:
|
|||
|
|
Branch, Fix, Mutation-Break- und Lint-Gates, CI-Watch, Konfliktauflösung.
|
|||
|
|
Hält bei rotem CI inne.
|
|||
|
|
runtime_agent: fixer # Umsetzung + Korrekturen
|
|||
|
|
model_class: strong-writing
|
|||
|
|
capabilities:
|
|||
|
|
mcps: [github]
|
|||
|
|
skills: []
|
|||
|
|
|
|||
|
|
- id: pr-writer
|
|||
|
|
purpose: >-
|
|||
|
|
Verfasst die PR-Beschreibung mit pr-description-skill. Verankert sie
|
|||
|
|
am Issue mit Acceptance-Kriterien und Testnachweis. Merged nie selbst.
|
|||
|
|
runtime_agent: custom # eigener Custom Agent 'pr-writer'
|
|||
|
|
model_class: strong-writing
|
|||
|
|
capabilities:
|
|||
|
|
mcps: [github]
|
|||
|
|
skills: []
|
|||
|
|
|
|||
|
|
- id: reviewer
|
|||
|
|
purpose: >-
|
|||
|
|
Gegenprobe vor dem Push: prüft Fix gegen Issue-Akzeptanzkriterien
|
|||
|
|
und PRINCIPLES.md-Gate. Findings blockieren den Push, kein Self-Merge.
|
|||
|
|
runtime_agent: oracle
|
|||
|
|
model_class: high-reasoning
|
|||
|
|
capabilities:
|
|||
|
|
mcps: [github]
|
|||
|
|
skills: []
|