Type-Keyed Appearance
Kind: algorithm
Record: algorithms:type-keyed-appearance
Canonical: Algorithms
Closure: Dependencies in load order
In the globals layer, define how every element and component type looks, its size, and its spacing exactly once, keyed only by element tag, `data-el` custom type, and the orthogonal `data-*` axes (`data-variant` paint, `data-size` scale, `data-gap` child rhythm, `data-tone` palette, `data-measure` width); never key appearance by a purpose-class, and let every value be a token.
Listed in Algorithm contracts, after Token Source-of-Truth and before Custom Type Registration.