Aller au contenu
EN FR

Concevoir une action avec FPL

Statut documentaire : guide — voir Maturité et preuves.

Une action doit représenter une capacité métier ou applicative identifiable, pas un simple regroupement arbitraire de code.

Bon design

  • nommer l'intention plutôt que le détail technique ;
  • déclarer clairement entrées, résultat et erreurs ;
  • valider les préconditions avant mutation ;
  • garder les effets observables explicites ;
  • utiliser événements ou processus lorsque l'opération dépasse un appel court ;
  • ne pas incorporer secrets, endpoints ou politiques de retry dans le script métier ;
  • garder la logique réutilisable hors des handlers UI.

Local ou SDK

Si la logique nécessite une bibliothèque externe, une orchestration complexe ou des contraintes opérationnelles fortes, préférer une capacité publiée/SDK à un script qui contourne les frontières du Runtime.