Audience: developers building on, integrating with, or debugging CBX · Scope: the
component's internals and machine interfaces · Last reviewed: 2026-08-02
What this is — the reference for how CBX actually works under the hood: the Kenedo
framework it runs on, the four API surfaces it exposes, the engines that evaluate rules and
prices, and the tooling around migrations, the CLI and code generation. If you are styling,
overriding or extending a store rather than digging into internals, start with
Customization instead; if you are evaluating CBX, the
functional overview is the shorter read.
The four ways in — the map of every API surface
(admin UI, HTTP API, CLI, MCP) and how they converge on one shared layer. Read this first;
every other API page assumes it.
Kenedo MVC — the framework overview: controllers, the
metadata-driven mini-ORM, views, and the conventions the whole component follows.
Pages are point-in-time engineering docs tracking current master — each states its scope
in the first paragraph and links its siblings; trust the page over your memory of an older
release.
The encoded engine helpers (rules, calculation, configurator) are documented here by
behavior and interface; their sources are not part of this repository.