Core concepts

Bundles

Which models a key may reach, and at what markup.

Every key is minted under a bundle. The bundle decides which aliases that key can reach and what margin sits on top of provider cost.

Alias matching

Three pattern forms, and never a regex: an exact alias, a prefix with a trailing wildcard, or a bare wildcard for everything the tenant owns.

text

Write-time validation, so the hot path stays a plain lookup. A bundle that names a model that does not exist is refused when it is saved, not when a request arrives.