Skip to main content
These concepts form the working model for Gradial ACI. The most important distinction is between work in progress, approved work, content selected for publication, and the release currently serving visitors.

Content and frontend concepts

Content contracts stay framework-neutral. Runtime components own framework imports, styling, and rendering behavior.

Versioning and approval concepts

A branch is not a version, and main is not the live website. Those distinctions make it possible to review a series of changes together, approve them, and still control when individual paths become public.

Compilation and delivery concepts

A content rollback and a release rollback solve different problems. To restore an individual path, select the intended earlier content version and publish a new release. To restore the entire site state, roll back the active release.

Personalization concepts

ACI evaluates audience eligibility at request time, but it does not build personalized content at request time. Base and variant artifacts are prepared during release compilation. Unknown, unconsented, or unmatched visitors receive the base experience.

Three boundaries to remember

Content and code

They have separate histories and are paired deliberately for preview and release.

Approval and publication

Landing moves work to main; promotion selects content for live; activation changes the site visitors receive.

Decision and rendering

ACI determines an eligible variant at the edge, then serves or renders that exact compiled artifact.

Next: Developer Quickstart →