Adopter la politique de projet personnel
Utilisez uniquement pour un projet que Tommy identifie explicitement comme personnel. N'inférez jamais la portée à partir de son emplacement ou de chaque dépôt sur une machine. Préservez les travaux non liés et utilisez la branche de livraison propriétaire du projet.
Exécutez python <répertoire-de-la-compétence>/scripts/adopt.py --root <projet> --mode write --selection-tool <sélection-machine-plugin>/scripts/adopt_plugins.py.
Résolvez l'outil de sélection à partir de la compétence machine:plugin-selection installée, qui le fournit ; n'assemblez ni ne maintenez une autre copie. Prévisualisez avec --mode preview et utilisez la même commande avec --mode check en CI. Utilisez python3 sur Linux/macOS. Nécessite Python 3.11 ou plus récent.
L'outil Core gère les déclarations de plugins et les paramètres d'hôte. Cette commande sélectionne personal@tj-agents, génère le bloc d'instructions natif obligatoire dans AGENTS.md, et couvre Claude via son import AGENTS.md ou un bloc généré équivalent dans CLAUDE.md. Elle refuse les déclarations de compatibilité retenues et les marqueurs de bloc cassés. La politique a un seul corps rédigé ; les blocs natifs générés sont vérifiés, jamais modifiés à la main. Il s'agit d'une livraison d'instructions natives, et non d'une revendication d'exécution de crochet de plugin ou de confiance.
L'adoption écrit également un appel CI dédié pour vérifier la politique publiée actuelle sur Windows et Linux. Il préserve les autres workflows et refuse d'écraser un fichier non lié à ce chemin. Par exemple, après avoir adopté un projet, supprimer son bloc AGENTS.md marqué ou réintroduire un alias de compatibilité fait échouer la vérification de la politique ; relancez l'adoption après une mise à jour de la politique et examinez ensemble les modifications générées.
# Windows, à partir d'un checkout de tj-agents/personal, pour un dépôt explicitement personnel :
python -B .agents/personal/utility/adopt/scripts/adopt.py --root C:/repos/my-app --mode preview --selection-tool C:/repos/core/.agents/machine/utility/plugin-selection/scripts/adopt_plugins.py
# Examinez la prévisualisation, puis utilisez --mode write ; CI utilise --mode check.
# Linux/macOS utilisent python3 et leurs chemins de checkout avec les mêmes arguments.
Avant de déclarer l'adoption terminée, exécutez sa vérification et confirmez un point d'entrée Claude et Codex réel et frais dans le projet sur les plateformes prises en charge. Confirmez que la règle a été chargée et inspectez sa sélection installée ; une commande de version ou un fichier généré ne suffit pas. Conservez toute preuve d'hôte manquante avec l'objectif.