After Framework

Glossar

Einheitliche Definitionen der technischen Begriffe in der Dokumentation.

Doku-Version: supercore main · Pakete 1.0.0
Gemeinsamer KernelLink zu diesem Abschnitt: Gemeinsamer Kernel
after_core: das Basispaket, von dem jedes Produkt abhängt. Es definiert Ports und Standardimplementierungen.
PortLink zu diesem Abschnitt: Port
Eine von der Plattform definierte Schnittstelle, etwa AfterAuthRepository. Feature-Code hängt von Ports ab, nie von Hersteller-SDKs.
AdapterLink zu diesem Abschnitt: Adapter
Eine konkrete Implementierung eines Ports, zum Beispiel Firebase Auth, gebunden im Composition Root.
Composition RootLink zu diesem Abschnitt: Composition Root
Die einzige Stelle, an der ein Produkt Manifest, Standard-Overrides und Adapter verdrahtet, meist lib/app/platform/after_framework.dart.
Provider-OverrideLink zu diesem Abschnitt: Provider-Override
Ein Riverpod-Override, der einen Standard-Provider der Plattform durch einen Produktadapter ersetzt.
ManifestLink zu diesem Abschnitt: Manifest
AppPlatformManifest: die Identität des Produkts — App-Name, appId, Paketnamen und Produktlinie.
ProduktlinieLink zu diesem Abschnitt: Produktlinie
consumer oder enterprise. Bestimmt, ob ein Produkt after_consumer oder after_enterprise über den Kernel legt.
Lebensdomäne (Life Domain)Link zu diesem Abschnitt: Lebensdomäne (Life Domain)
Ein Lebensbereich im Consumer-Umfeld, den ein Produkt verantwortet, etwa Mobilität bei SuperGarage.
Branchendomäne (Industry Domain)Link zu diesem Abschnitt: Branchendomäne (Industry Domain)
Eine Enterprise-Branche, die ein Produkt verantwortet, etwa Krankenhausbetrieb bei SuperHospital.
Ökosystem-FabricLink zu diesem Abschnitt: Ökosystem-Fabric
after_ecosystem: gemeinsame Identität, Abonnements, Events und produktübergreifende APIs.
Produkt-SpecLink zu diesem Abschnitt: Produkt-Spec
product.spec.yaml: die kleine Datei, aus der die Fabrik ein Produkt erzeugt. Sie enthält nur produkteigene Belange.
Fail-ClosedLink zu diesem Abschnitt: Fail-Closed
Fehlt erforderlicher Kontext, wirft die Operation einen Fehler, statt umfassendere Daten zurückzugeben.
Scaffold-ModusLink zu diesem Abschnitt: Scaffold-Modus
AfterBootstrapMode.scaffold: Mocks und In-Memory-Adapter sind erlaubt. Der Produktionsmodus lehnt sie beim Start ab.
BYOKLink zu diesem Abschnitt: BYOK
Bring your own key: Schlüssel von KI-Anbietern liegen im Credential-Tresor auf dem Gerät und werden nie mit dem Client ausgeliefert.