Where the estate disagrees
6 repositories independently built a vocabulary for what a room looks like. None of them knew about the others. Between them they carry 164 terms across 10 separate dictionaries, in 135 distinct spellings.
Only 15 of those spellings appear in more than one repository, after folding case. Yet 8 concepts are carried by every repository that speaks about their axis, and 9 in four or more.
A table of verbatim strings flatters that. Seeing rustic beside Rustic reads as two vocabularies falling out, when it is one word written twice. So each row below counts its wordings as well as its reach, folding case, hyphens and underscores away. The answer is that casing is not the story: of the 21 concepts more than one repository reaches, 1 differs only in spelling. The other 20 use genuinely different words.
The disagreement is notational rather than conceptual, but the notation is real vocabulary and not just capitalisation. That is still the argument for a canon: a crosswalk can reconcile Rustic & Artisan with rustic, and nothing can reconcile two teams who mean different things by the same word.
Every concept, and how each repository spells it
One table per axis, because a single table mixing them is sparse by construction: each repository speaks about some axes and not others, and a column of dashes reads as disagreement when it is only a different subject. Within each, rows sort by reach and cells carry the source strings verbatim, typos and stray spaces included. A short rule means that repository has nothing for it.
style5 repos · 23 concepts · 10 shared
The argument. Every repository that carries a style vocabulary, and almost no shared spellings.
| Concept | materiascene_mood · intent_keywords | architizerstyles | designroundstyle_anchors | designshopscheme_styles · product_styles | materialgraphms_style · ms_mood · ms_character | The canon |
|---|---|---|---|---|---|---|
| minimalism5/5 repos7 wordings | serene-minimal · soft-japandiscene_moodminimalistintent_keywords | Minimalist | Warm Minimalism | Minimalistscheme_stylesMinimalistproduct_styles | minimal_warm · minimal_cool · gallery_minimal | style.minimalismneeds an anchor too |
| contemporary5/5 repos4 wordings | contemporary | Japanese contemporary | Contemporary Luxury | Contemporaryscheme_stylesContemporaryproduct_styles | soft_modern | style.contemporary |
| industrial5/5 repos3 wordings | industrial | Industrial | Industrial & Raw | Industrial | industrial_refined | style.industrial |
| mid_century_modern5/5 repos2 wordings | mid-century | Mid-century modern | Mid-Century Modern | Mid-Century Modern | mid_century_modern | style.mid_century_modern |
| rustic5/5 repos2 wordings | rustic | Rustic | Rustic & Artisan | Rustic | rustic | style.rustic |
| traditional4/5 repos5 wordings | warm-traditionalscene_moodtraditionalintent_keywords | Traditional | Traditionalscheme_stylesClassic/ Traditionalproduct_styles | classic_tailored · decorative_traditional | style.traditional | |
| art_deco4/5 repos3 wordings | art-deco-luxe | Art Deco | Art Deco & Glamour | Art Deco | style.art_deco | |
| modernism3/5 repos4 wordings | modern | Modernist · Tropical modernism · Nordic modern | Modernscheme_stylesModernproduct_styles | style.modernismdeclines | ||
| neoclassical2/5 repos2 wordings | Neoclassical | Classical & Grand | style.neoclassical | |||
| organic_modernism2/5 repos2 wordings | Organic | quiet_organic | style.organic_modernism | |||
| eclectic1/5 repos | Eclecticscheme_stylesEclecticproduct_styles | style.eclectic | ||||
| transitional1/5 repos | Transitionalscheme_stylesTransitionalproduct_styles | style.transitional | ||||
| brutalism1/5 repos | Brutalist | style.brutalism | ||||
| constructivism1/5 repos | Constructivist | style.constructivism | ||||
| critical_regionalism1/5 repos | Critical regionalist | style.critical_regionalism | ||||
| deconstructivism1/5 repos | Deconstructivist | style.deconstructivism | ||||
| gothic1/5 repos | Gothic | style.gothic | ||||
| high_tech1/5 repos | High-tech | style.high_tech | ||||
| maximalism1/5 repos | Modern Maximalism | style.maximalism | ||||
| parametricism1/5 repos | Parametric | style.parametricism | ||||
| postmodernism1/5 repos | Postmodern | style.postmodernism | ||||
| rationalism1/5 repos | Rationalist | style.rationalism | ||||
| vernacular1/5 repos | Vernacular | style.vernacular |
mood3 repos · 15 concepts · 5 shared
Three carry a mood vocabulary, and materialgraph's is the only one drawn apart from style properly.
| Concept | materiascene_mood · intent_keywords | designroundstyle_anchors | materialgraphms_style · ms_mood · ms_character | The canon |
|---|---|---|---|---|
| moody3/3 repos3 wordings | moody-saturatedscene_moodmoodyintent_keywords | Moody & Dramatic | moody | mood.moody |
| calm2/3 repos2 wordings | quiet | calmms_moodquietms_character | mood.calm | |
| playful2/3 repos2 wordings | playful | playful_graphicms_styleplayfulms_mood | mood.playful | |
| sheltering2/3 repos2 wordings | cozy | sheltering | mood.sheltering | |
| soft2/3 reposone wording | soft | soft | mood.soft | |
| domestic1/3 repos | domesticms_moodcasualms_character | mood.domesticneeds an anchor too | ||
| serious1/3 repos | seriousms_moodformalms_character | mood.seriousneeds an anchor too | ||
| airy1/3 repos | airy | mood.airy | ||
| crisp1/3 repos | crisp | mood.crisp | ||
| editorial1/3 repos | editorial | mood.editorial | ||
| grounded1/3 repos | grounded | mood.grounded | ||
| luxurious1/3 repos | luxurious | mood.luxurious | ||
| monumental1/3 repos | monumental | mood.monumental | ||
| quiet_luxury1/3 repos | quiet_luxury | mood.quiet_luxury | ||
| sensual1/3 repos | sensual | mood.sensual |
place5 repos · 4 concepts · 4 shared
Every repository reaches place, and every concept on it is shared. This is the axis the design review called the single true gap, and it was hiding in five vocabularies at once.
| Concept | materiascene_mood · intent_keywords | architizerstyles | designroundstyle_anchors | designshopscheme_styles · product_styles | materialgraphms_style · ms_mood · ms_character | The canon |
|---|---|---|---|---|---|---|
| coastal4/5 repos3 wordings | coastal | Coastal & Natural | Coastalscheme_stylesCoastalproduct_styles | coastal_soft | place.landscape.coastalreached by evokes | |
| nordic4/5 repos2 wordings | scandinavian | Scandinavian | Scandinavian | nordic_warm | place.region.nordicreached by evokes | |
| mediterranean2/5 repos2 wordings | sun-bleached-mediterraneanscene_moodmediterraneanintent_keywords | Mediterranean | place.region.mediterraneanreached by evokes | |||
| english_country2/5 repos2 wordings | English Country | Country | place.region.english_countryreached by evokesdeclines |
palette2 repos · 17 concepts · 1 shared
Two, and only one of them is really a colour vocabulary. Samplize groups by what a shopper browses; materia's colour words are search keywords that happen to be colours.
| Concept | materiascene_mood · intent_keywords | samplizecolour_collections | The canon |
|---|---|---|---|
| brown2/2 repos3 wordings | cognac · earthy | earthy-tones | palette.hue.brown |
| dark1/2 repos | dark | palette.character.dark | |
| faded1/2 repos | faded | palette.character.faded | |
| light1/2 repos | light | palette.character.light | |
| mid1/2 repos | medium | palette.character.mid | |
| beige1/2 repos | beige | palette.hue.beige | |
| blue1/2 repos | blue | palette.hue.blue | |
| gray1/2 repos | gray | palette.hue.gray | |
| green1/2 repos | green | palette.hue.green | |
| orange1/2 repos | orange | palette.hue.orange | |
| red1/2 repos | red | palette.hue.red | |
| taupe1/2 repos | taupe | palette.hue.taupe | |
| white1/2 repos | white | palette.hue.white | |
| yellow1/2 repos | yellow | palette.hue.yellow | |
| cool1/2 repos | cool | palette.temperature.cool | |
| neutral1/2 repos | neutral | palette.temperature.neutral | |
| warm1/2 repos | warm | palette.temperature.warm |
typology3 repos · 5 concepts · 1 shared
Three, reaching building types as aesthetic references rather than as classifications.
| Concept | materiascene_mood · intent_keywords | designshopscheme_styles · product_styles | materialgraphms_style · ms_mood · ms_character | The canon |
|---|---|---|---|---|
| monastery2/3 repos2 wordings | tactile-monastic | monastic | typology.monasteryreached by evokes | |
| farmhouse1/3 repos | Farmhousescheme_stylesFarmhouseproduct_styles | typology.farmhousereached by evokes | ||
| hotel1/3 repos | hotel · boutique | typology.hoteldeclines | ||
| cottage1/3 repos | Country/ Cottage | typology.cottagereached by evokes | ||
| spa1/3 repos | spa | typology.spa |
sector2 repos · 4 concepts · 0 shared
Two, and no concept shared between them.
| Concept | materiascene_mood · intent_keywords | materialgraphms_style · ms_mood · ms_character | The canon |
|---|---|---|---|
| healthcare1/2 repos | healthcare | sector.healthcare | |
| hospitality1/2 repos | hospitality_luxury | sector.hospitality | |
| residential1/2 repos | residential_luxury | sector.residential | |
| workplace1/2 repos | workplace_contemporary | sector.workplace |
Where the canon refuses to answer
A crosswalk that always produces a row is a crosswalk that guesses. These 5 decline instead, and the largest is the one that matters most.
DesignShop’s room schemes carry Modern and Contemporary as separate values at almost identical volume, together 38% of its tagged schemes. The merchandisers plainly distinguish them. Nobody wrote down how. The canon mints both style.modernism and style.contemporary and maps that row to neither. Minting one term would erase a distinction the corpus demonstrates; guessing which would corrupt it either way.
| Source | Term | Readings the canon can express | Why it declines |
|---|---|---|---|
| materia.intent_keywords | modern | style.modernism · style.contemporary | THE ambiguity of the whole corpus. See the designshop rows, where it carries a dominant share of that corpus. |
| materia.intent_keywords | boutique | evokes(typology.hotel) · evokes(typology.shop) | A boutique hotel and a boutique shop are different claims and the keyword set cannot tell them apart. |
| designshop.scheme_styles | Modern | style.modernism · style.contemporary | A dominant share of that corpus, sitting beside an almost identical share tagged Contemporary. The merchandisers plainly distinguish the two and nobody wrote down how. The canon carries both terms and DECLINES this row rather than guessing - the largest single decline in the crosswalk, and the honest one. |
| designshop.scheme_styles | Country | evokes(place.region.english_country) · evokes(typology.farmhouse) | In a US catalogue this is not the English country idiom, and it sits beside a separate `Farmhouse` value at comparable volume. Two adjacent consumer terms, a meaningful share of the corpus between them, and no recorded difference. Declines. |
| designshop.product_styles | Modern | style.modernism · style.contemporary | The source cannot be resolved to one reading. |
What a compound decomposes into
Every one of materia’s nine scene values is a compound, and warm minimalism had to be invented twice across the estate because no vocabulary could build it from parts. These compose.
- Cotswolds green cosy cottage
- evokes place.region.cotswoldspalette.hue.greenmood.shelteringevokes typology.cottage
4 axes. Nothing left over.
- Mexican warm minimalism
- evokes place.region.mexicanpalette.temperature.warmstyle.minimalism
3 axes. Nothing left over.
- sun-bleached-mediterranean
- evokes place.region.mediterraneanpalette.character.fadedpalette.temperature.warmpalette.character.light
4 axes. Nothing left over.
How much of it decomposes
Measured before a single term was authored, over all 164 terms. The denominator below is 142, because 22 of the terms in these “style” vocabularies are not about style at all: they are material properties like chalky and bare query-router markers like vibe.
- decompose cleanly
- 92.3%
- irreducible residue
- 0
- decline rather than guess
- 5
- need an anchor as well
- 3
That figure is partly fitted to its own inputs, because the axes were authored after these terms were read. So every mapping also records what it cost. 65.5% decompose onto vocabulary that already existed before the test was run - vendored from materialgraph, colorscope and architizer, or already published. That is the floor, and the number worth arguing with.