COCA COLA CLASSIC 330ML, another Coke Classic 330, whilst your ERP uses a SKU
code. The context layer gives you one agreed vocabulary to map all of that onto, so
your AI tools answer from a single, consistent picture. Three ideas make it up.
Concept
A concept is a kind of thing you track - e.g., Products, Retailers, Categories, and so on. Each concept has a name and a plain-language description, and it’s the unit you switch between across the workspace (the concept switcher at the top of Mappings selects which concept you’re curating).
Attribute
An attribute is a field of a concept. For example, a Product concept might have a name, a category, and a net weight. Each attribute has a type:| Type | Holds |
|---|---|
| Text | Free text |
| Number | Numeric values |
| Enum | One of a fixed set of options |
| Date | A date |
| Bool | True / false |
| Ref | A reference to another entity |
Canonical entity
A canonical entity is your single master record for one real-world thing. This could be a product you sell or a retailer you sell to. It carries a name, a status (active or deprecated), and a value for each of its concept’s attributes. Raw values from your sources get mapped onto canonical entities, and that’s what makes a question like “units sold by product last week” answerable across every source at once as they all roll up to the same canonical records.Concepts and canonical entities are the vocabulary; Mappings
is where you connect each source’s raw values to them.