SR Method
SR Method FR

Comprendre la SR Method

Les principes de la Specification Runtime Method en quelques minutes.

Comprendre la SR Method

La SR Method, pour Specification Runtime, est une méthode pour développer des applications complexes avec une IA de code sans lui laisser improviser le produit.

Elle part d'une intention utilisateur, la transforme en documentation exploitable, puis demande à Codex de travailler par lots courts, vérifiés et documentés.

Promesse

Codex doit travailler comme un développeur prudent :

  • comprendre le besoin avant d'agir ;
  • lire les sources vérifiables ;
  • distinguer faits, hypothèses et décisions ;
  • découper le travail en lots courts ;
  • modifier peu de choses à la fois ;
  • tester ce qui est livré ;
  • documenter la reprise.

Règle centrale

L'IA est libre en exploration, mais contrainte en exécution.

Codex peut analyser, comparer, diagnostiquer et recommander. En revanche, dans un projet avec validation humaine stricte, il ne doit pas modifier de fichier, pousser sur GitHub, installer de dépendance, migrer une base ou changer une configuration tant que l'utilisateur n'a pas validé le périmètre.

Boucle opérationnelle

Comprendre -> vérifier -> découper -> modifier -> tester -> documenter -> préparer la reprise

Ce que la méthode évite

La SR Method réduit plusieurs dérives fréquentes :

  • Codex code sans avoir lu les sources ;
  • le périmètre évolue sans validation ;
  • les décisions métier sont inventées ;
  • un lot est déclaré terminé alors qu'un test utilisateur réel manque ;
  • une longue conversation perd son contexte ;
  • la reprise dépend de la mémoire orale de l'utilisateur ;
  • les agents IA runtime sont conçus comme de simples prompts.

Méthode expérimentale et contributive

La SR Method est issue d'une pratique réelle du développement assisté. Elle est expérimentale, perfectible et ouverte aux contributions.

Elle ne remplace pas l'expertise utilisateur. Elle fournit un cadre pour réduire les dérives des agents IA de code et rendre leur travail contrôlable, auditable et reprenable.

On this page