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 →