Aller au contenu

Premier démarrage (coach-setup)

Au premier lancement, aucun agent ne sait qui vous êtes. /coach-setup mène un entretien court et écrit le résultat au bon endroit.

Lancer

/coach-setup

Depuis n'importe quel IDE supporté. Les agents le proposent aussi d'eux-mêmes tant qu'aucune configuration n'existe — ils le proposent, ils ne l'imposent pas.

Ce qui est demandé

Question Ce qu'elle règle
Style de coaching Comment le coach vous parle — voir Styles de coaching
Fermeté Avec quelle force le style s'applique
Longueur Taille des retours de séance et des rapports
Discipline Trail/ultra ou route — charge le profil de sport correspondant
Sports croisés Pris en compte dans la planification hebdomadaire
Staff Quels agents installer ; seuls ceux-là sont joignables
Bilan matinal Si l'entraînement dépend de la HRV, de la FC de repos et de la readiness
Langues Langue des documents, langue des réponses
Unités Métriques ou impériales

Où vont les réponses

Destination Contenu
config/workspace.user.toml Les réglages ci-dessus. Gitignoré.
planning/Runner_Profile.md Votre profil : physiologie, blessures, matériel, préférences. Installé depuis un modèle, rempli en conversation.
planning/active_objective.md L'objectif en cours, installé depuis un modèle.

Pré-remplissage physiologique depuis Garmin

Si le serveur MCP garmin répond, le coach essaie de récupérer :

  • votre FC max, observée comme le maximum de vos séances course à pied/trail des 180 derniers jours (pas une vraie FC max testée : une borne basse, affichée comme telle, et seulement à partir de 5 séances) ;
  • votre FC de repos, comme moyenne sur 7 jours (jamais la valeur du seul jour) — sauf si vous avez coupé le bilan matinal ([health].morning_check = "off"), auquel cas ce champ n'est même pas interrogé ;
  • votre FC au seuil (LTHR) et votre dernier VO2max.

Il vous montre chaque valeur trouvée avec sa source et sa date — vous confirmez ou corrigez, rien n'est écrit sans votre accord. Hors ligne, en cas d'erreur Garmin, ou si une métrique manque : le coach repasse silencieusement à la question classique, sans jamais inventer de valeur.

Relancer

Sans risque : /coach-setup ne pose que les questions sans réponse et ne remplace jamais une valeur existante. Pour changer un réglage déjà pris, dites-le en clair au coach (« passe en style factuel »), ou éditez config/workspace.user.toml.

Changer le staff

Modifier [agents].enabled met à jour ce que le coach considère joignable, mais n'installe ni ne retire les fichiers d'agents. Pour cela : ./install.sh --agents coach,nutritionist ou ./install.sh --no-medical.

En cas de doute

python3 scripts/coach_setup.py --status

Affiche le workspace détecté, les questions en attente, les fichiers installés et si votre configuration personnelle est bien exclue de git.