Concepts clés
2 min
What is a feature
Une feature est une unité fonctionnelle réutilisable qui expose un ensemble d’APIs métier.
Exemple :
- uploadDocument
- downloadDocument
- deleteDocument
Execution model
Une feature :
- est initialisée avec des options
- retourne un dictionnaire de fonctions
- chaque fonction traite un projectEntity
- retourne { projectEntity, metadata? }
Shared contract
Toutes les features doivent partager la même signature d’initialisation.