APM-Packages/corentic-package-manager/examples/microsoft-issue-autopilot/team-profile.yaml
Tobias J. Endres 0df9cec833 docs(cpm): translate all CPM project files to English
CPM is an international project; only the blogpost stays German.
Translated: cpm.py docstring/messages/help texts, README.md,
cpm-setup skill, all team-profile.yaml files (incl. runtime_agent
comments), example apm.yml wrappers and the model-mapping template.
Also fixes DEFAULT_MAPPING_PATH pointing to ~/.config/apm-team
instead of ~/.config/cpm.
2026-08-23 17:56:09 +02:00

65 lines
2.1 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# team-profile.yaml Issue Autopilot Team
# Roles based on the phases of the official apm-issue-autopilot package:
# Triage -> Decision -> Drive-to-Merge -> PR description.
schema: corentic.team-profile/v1
id: acme.issue-autopilot
description: >
Drives GitHub issues from intake to mergeable PR: triage panel as the
central gate, a shepherd per accepted issue, a PR author with anchored
descriptions. Escalates to the maintainer by default on doubt.
roles:
- id: orchestrator
purpose: >-
Takes the issue list, starts triage per issue and consolidates into ONE
combined review. Escalates doubtful cases explicitly to the maintainer
instead of deciding itself.
model_class: strong-generalist
capabilities:
mcps: [github]
skills: []
- id: triager
purpose: >-
Performs triage according to the apm-triage-panel rubric. Evaluates
reproducibility, scope, priority and duplicates. Recommendation with
rationale, no direct fixes.
runtime_agent: oracle # decision gate = reasoning profile
model_class: high-reasoning
capabilities:
mcps: [github]
skills: []
- id: shepherd
purpose: >-
Drives accepted issues via shepherd-driver to a mergeable PR:
branch, fix, mutation-break and lint gates, CI watch, conflict
resolution. Halts on red CI.
runtime_agent: fixer # implementation + corrections
model_class: strong-writing
capabilities:
mcps: [github]
skills: []
- id: pr-writer
purpose: >-
Authors the PR description using pr-description-skill. Anchors it to
the issue with acceptance criteria and test evidence. Never merges.
runtime_agent: custom # dedicated custom agent 'pr-writer'
model_class: strong-writing
capabilities:
mcps: [github]
skills: []
- id: reviewer
purpose: >-
Counter-check before push: verifies the fix against issue acceptance
criteria and the PRINCIPLES.md gate. Findings block the push,
no self-merge.
runtime_agent: oracle
model_class: high-reasoning
capabilities:
mcps: [github]
skills: []