After Framework

Overview

What After Framework is, how it is organized, and where the source lives.

Docs version: supercore main · packages 1.0.0

What it isLink to this section: What it is

After Framework is the shared platform behind After Artificial products. The supercore repository contains its packages, the product factory, templates, the product catalog and the architecture decision records.

How it is organizedLink to this section: How it is organized

Products sit on a fixed stack of shared layers. The stack is the same for every product; only the top layer changes.

SuperGarageAfterHubSuperHospitalafter_ecosystemafter_aiafter_consumerafter_enterpriseafter_firebaseafter_coreafter_design_system
Product domain layerlib/features/<vertical>/
Ecosystem layerafter_ecosystem
AI capabilitiesafter_ai
Consumer modulesafter_consumer
Enterprise modulesafter_enterprise
Shared kernelafter_core
Design systemafter_design_system
Firebase adaptersafter_firebase

Platform doctrineLink to this section: Platform doctrine

Whenever a feature could serve more than one product, it belongs in the platform. A product owns only its domain, vertical features, AI profile, declarative catalogs and branding.

EcosystemLink to this section: Ecosystem

After Artificial is the product company. After Framework is the platform. Overstein Labs is the engineering organization that builds both.