Glossaire
Des définitions cohérentes pour les termes techniques utilisés dans la documentation.
Version de la doc: supercore main · packages 1.0.0
- Noyau partagéLien vers cette section: Noyau partagé
- after_core : le package de base dont dépend chaque produit. Il définit les ports et les implémentations par défaut.
- PortLien vers cette section: Port
- Une interface définie par la plateforme, comme AfterAuthRepository. Le code des fonctionnalités dépend des ports, jamais des SDK des fournisseurs.
- AdaptateurLien vers cette section: Adaptateur
- Une implémentation concrète d’un port, par exemple l’auth Firebase, liée à la racine de composition.
- Racine de compositionLien vers cette section: Racine de composition
- L’unique endroit où un produit branche son manifeste, ses surcharges standard et ses adaptateurs, généralement lib/app/platform/after_framework.dart.
- Surcharge de providerLien vers cette section: Surcharge de provider
- Une surcharge Riverpod qui remplace un provider par défaut de la plateforme par un adaptateur du produit.
- ManifesteLien vers cette section: Manifeste
- AppPlatformManifest : l’identité du produit — nom de l’app, appId, noms de package et ligne de produits.
- Ligne de produitsLien vers cette section: Ligne de produits
- consumer ou enterprise. Détermine si un produit ajoute after_consumer ou after_enterprise au-dessus du noyau.
- Domaine de vieLien vers cette section: Domaine de vie
- Un domaine de la vie quotidienne détenu par un produit, comme la mobilité pour SuperGarage.
- Domaine sectorielLien vers cette section: Domaine sectoriel
- Une verticale entreprise détenue par un produit, comme les opérations hospitalières pour SuperHospital.
- Trame d’écosystèmeLien vers cette section: Trame d’écosystème
- after_ecosystem : identité, abonnement, événements et API interproduits partagés.
- Spec produitLien vers cette section: Spec produit
- product.spec.yaml : le petit fichier que la fabrique transforme en produit. Il ne contient que ce qui relève du produit.
- Refus par défautLien vers cette section: Refus par défaut
- Lorsqu’un contexte requis manque, l’opération lève une exception au lieu de renvoyer des données plus larges.
- Mode squeletteLien vers cette section: Mode squelette
- AfterBootstrapMode.scaffold : les mocks et adaptateurs en mémoire sont autorisés. Le mode production les rejette au démarrage.
- BYOKLien vers cette section: BYOK
- Apportez votre propre clé : les clés des fournisseurs d’IA sont stockées dans le coffre d’identifiants de l’appareil, jamais livrées dans le client.