$ after_framework

generate → inherit 90% → ship

contract

products own ≤10%. platform owns the rest.

Consumer and enterprise Super modules mount after_ecosystem + line OS. After Hub federates widgets. AAPS: AuthGate → MainShell, feature catalog, shared Settings/shell chrome, ≥20 locales. SuperGarage is the intentional consumer reference.

product.spec.yaml  →  generate_product.ps1  →  SuperX scaffold
AuthGate → MainShell tabs (no go_router)
hub.widgets[]      →  After Hub mosaic
EnterpriseScope    →  fail-closed lists (never all tenants)
afterartificial.com →
./getting-started