VantagePeers Docs

Modèles de missions

Modèles de missions configurables en plusieurs étapes pour des workflows standardisés.

Modèles de missions

Les modèles de missions définissent des workflows standardisés qui créent automatiquement des missions avec des tâches prédéfinies. Quand un événement se déclenche (issue GitHub ouverte, issue externe trackée), VantagePeers crée une mission complète avec toutes les étapes pré-remplies.

Modèles disponibles

issue-resolution-v2

Le Protocole de Résolution d'Issues. Auto-créé quand une issue GitHub est ouverte sur un dépôt mappé.

14 étapes (T0-T13) : Acknowledge → KB Search → Verify Config → Identify Tests → Run Existing Tests → Evaluate Coverage → Write Missing Tests → Fix → Run ALL Tests → Code Review → Deploy + Push → Verification Preview → Update KB → Close Issue

Auto-commentaires postés sur GitHub aux étapes T1 (acknowledge), T6 (bug reproduit), T8 (fix prêt), T11 (déployé).

repo-fix-v1

Pour corriger des issues sur des dépôts tiers externes. Utilisé par Zeta pour les contributions open-source.

10 étapes : Search KB → Codebase Analysis → Issue Diagnosis → Impact Analysis → Write Fix + Tests → Run Tests → Code Review → Create PR + Comment Issue → QA Verification → Store Fix Pattern

Inclut une Impact Analysis obligatoire (grep de tous les consommateurs en aval des données modifiées) et le protocole PRE-FIX (lire CONTRIBUTING.md, 5 PRs récentes, identifier les conventions).

new-feature-v1

Pour construire de nouvelles features avec délégation aux spécialistes. Chaque étape a un agent spécialiste assigné.

10 étapes : Search KB → Requirements Analysis → Schema + Backend (dev-convex-expert) → API/External Services (dev-fal-expert) → Frontend UI (dev-frontend) → i18n (translator) → Tests + QA (dev-qa) → Code Review (code-reviewer) → PR + Deploy Preview → Store Pattern KB

Outils MCP

get_mission_template

{
  "name": "issue-resolution-v2"
}

update_mission_template

{
  "name": "repo-fix-v1",
  "steps": [
    { "title": "Search KB", "description": "...", "tags": ["kb"] }
  ],
  "createdBy": "carol"
}

Créer des modèles personnalisés

Les modèles sont stockés dans la table missionTemplates. Chaque modèle a :

ChampTypeDescription
namestringNom unique du modèle
descriptionstringÀ quoi sert ce modèle
stepsarrayListe ordonnée de définitions de tâches
isDefaultbooleanSi c'est le modèle par défaut pour l'auto-création
createdBystringQui l'a créé/mis à jour

On this page