Craft (craftsmanship)
Le craft — ou craftsmanship — désigne ici l’artisanat logiciel : l’ensemble des pratiques, du jugement et des outils qui permettent de produire un système durable plutôt qu’une accumulation de modifications rassurantes en surface.
Ce n’est pas une opposition entre « humain » et « machine ». C’est la discipline de savoir quoi vérifier, avec quels instruments, et quand une preuve suffit pour accepter un changement.
Dans l’atelier
Un artisan ne juge pas une planche uniquement à sa longueur. Il regarde comment elle a été coupée, comment elle travaillera une fois assemblée, et si elle convient à la pièce qu’il construit.
En développement, le craft mélange expérience, conventions d’équipe, revue ciblée et outillage : tests, linters, métriques, contrôles d’architecture. Avec un agent IA, l’enjeu n’est pas de tout relire à la main — la quantité rendrait cela impraticable — mais de préserver des repères solides alors que la production accélère.
À ne pas confondre
Le craft n’est pas un fichier d’instructions collé au mur. Des règles écrites aident ; des preuves vérifiables et un golden path bien outillé aident davantage.
Ce n’est pas non plus une revue ligne à ligne systématique. Le craft oriente l’attention vers ce qui compte : comportement, régressions, solidité des tests, état laissé derrière, cohérence de l’ensemble.
À retenir
Les agents changent surtout l’échelle. Le craft rappelle que la question de fond reste la même : avons-nous suffisamment confiance pour accepter ce changement ?
Dans Golden Thread, le craft fournit une partie des repères ; la plateforme peut les rendre praticables via un test gauntlet et des barrières automatisées.