Data model objects
The inventory, with the category as the schema.
Data 360 is the catalogue. A semantic model is the contract you define once. Tableau Semantics is the question surface it feeds. TabTotal reads all three, read-only, and writes nothing.
Sign-in runs as a chain. A Connected App with client credentials comes first. A username and password flow is the fallback. Then the Data 360 token exchange. The connector says which one answered, and which endpoint served it.
Reading the org lands data model objects, with the category as the schema. Semantic models land as objects in their own right, rather than as metadata hanging off something else.
One sync pulls every backend you have connected. Drift parks and is approved one warehouse at a time.
The inventory, with the category as the schema.
First-class objects, with their metric expressions.
What the catalogue already records, inherited, not retyped.