OutfitScore Research · Report No. 13 · October 2026

The Archetype Ladder

What 6,036 style-labelled outfits reveal about the model's own vocabulary

Abstract OutfitScore's analysis assigns every outfit it can a style archetype — classic, streetwear, loungewear and so on. This report ranks those labels by the score the same model gave the outfits wearing them. In the window where the label is populated — 1 May to 14 October 2026 — 7,618 outfits score and 6,036 of them (79.2%) carry an archetype. Twelve labels clear n ≥ 100 and span 22.7 points: classic leads (77.7; 32.8% at 85-plus), then romantic (73.7; 18.2%), while normcore (59.3) and loungewear (55.0; 63.5% below 60) trail. The model's own failure label, undefined, is lowest of all (41.4; 90.5% below 60). Because the label and the score are produced in the same pass, the ladder maps the model's priors, not proof that any style scores better. Observational snapshot. No causal score lift is claimed.
A man in a tailored suit — a classic-archetype silhouette, one of the labels this report ranks
Figure 1. The unit this report measures: an outfit plus the single style archetype the model assigns it. Photograph by Matt Bango via StockSnap (CC0). Stock photograph, not a user upload.

Every score on this site is written by a multimodal model, and the same pass that writes the score also writes a single word for the kind of outfit it just read. That word — the archetype — is a useful thing to rank, because it is the model telling us, in its own vocabulary, how it filed the outfit. The question this report asks is simple: when you line those words up by the score the model gave, what order do they fall into?

The answer is not a claim about dressing. It is a map of the model's own taste, and the map is worth seeing precisely because the model wrote both columns.

6,036Carry a label
1,582Carry none
77.7Top of ladder
41.4Bottom of ladder
Same model, both columns The archetype and the score are written in one pass, so this is the model ranking its own words by its own grades. Read the ladder as the model's priors made visible, not as evidence that a style scores better. The report returns to this point in Section 7.

Section 1Methodology

The unit of analysis is one row in the OutfitScore analyses table. I keep a row if analysis_type is fashion or complete and a numeric overall score can be read under the same numeric-regex guard used by seo_stats_service. The archetype is analysis_result.outfit_archetype, a single lower-case token the model writes. A row with an empty or absent archetype is treated as "unlabelled". Soft-deleted rows are not filtered.

One field needs care. undefined is not the same as unlabelled. It is a literal value the model writes when it can read the outfit but cannot place it in a style. The report keeps it as its own row and never merges it with the empty field.

Publication floor A row of the ladder is printed only if the archetype's n is at least 100. Twelve labels clear it; business_casual (n = 99) misses it by one and is withheld. Twenty-five distinct labels exist in all, and the long tail below the floor is named as too thin to rate, not folded upward.

Section 2Why this report starts in May 2026

The archetype field is younger than the corpus. Before May 2026 the model did not write it at all, so the earliest entries are blank by construction, not by choice. Coverage by month makes the shift plain.

Month Scored rows With an archetype Coverage
Sep 2025 – Apr 202614,16000.0%
May 20261,80666736.9%
Jun 20261,6221,45990.0%
Jul 20261,1781,06890.7%
Aug 20261,1411,06793.5%
Sep 20261,2271,14993.6%
Oct 202664462697.2%

Because of the cliff, comparing "labelled" to "unlabelled" across the whole corpus would really be comparing recent uploads to older ones. To keep the comparison honest, every figure in this report is restricted to the window where the field is populated: 1 May to 14 October 2026, in which 7,618 outfits score. Within it, 6,036 carry an archetype (79.2%) and 1,582 do not.

Section 3The ladder

Ranked by mean score, the twelve labels that clear the floor look like this. The span from top to bottom is 22.7 points — larger than the gap between any two score bands the site uses to describe a single outfit.

Archetype Rows Mean Median 85+ Below 60
classic27177.77832.8%4.8%
romantic25873.77218.2%5.8%
edgy_grunge13569.7687.4%10.4%
minimalist27767.9677.6%14.1%
smart_casual1,64067.0663.5%11.8%
bohemian13866.8661.4%15.2%
streetwear1,17666.1661.8%16.4%
y2k15265.3651.3%24.3%
athleisure29762.0620.3%25.3%
unlabelled1,58260.1623.4%42.9%
normcore63259.3600.0%44.1%
loungewear44655.0570.2%63.5%
undefined22041.4471.4%90.5%

Two things stand out before any interpretation. First, the two most common labels — smart_casual (1,640) and streetwear (1,176) — sit in the middle of the ladder, near the corpus mean, which is what you would expect from the buckets that absorb the most ordinary outfits. Second, the ends are small. classic and romantic, the top two, are 271 and 258 rows; loungewear and undefined, the bottom two, are 446 and 220. The n is printed beside every cell because a handful of rows moves a small label's mean by a point.

Mean score by archetype Labels clearing n ≥ 100, 1 May – 14 Oct 2026. Axis starts at 50 so the spread is visible. 50 60 70 80 77.7 classic 73.7 romantic 69.7 edgy_grunge 67.9 minimalist 67.0 smart_casual 66.8 bohemian 66.1 streetwear 65.3 y2k 62.0 athleisure 60.1 unlabelled 59.3 normcore 55.0 loungewear
Figure 2. Mean score by archetype. Classic leads at 77.7; loungewear trails at 55.0. The grey bar is the unlabelled remainder. The model's undefined label (41.4) falls off the left of this axis and is charted in Figure 3.

Advertisement

Section 4The top of the ladder

classic leads at 77.7 and is the only label that puts a third of its rows at 85-plus (32.8%). romantic is second at 73.7 with 18.2% at 85-plus. Both are small — 271 and 258 rows — and both describe a deliberately composed, structured outfit: tailoring, coherent line, nothing arbitrary. The model's highest grades go to the outfits it files under the most structured words.

The next tier — edgy_grunge (69.7), minimalist (67.9), smart_casual (67.0), bohemian (66.8), streetwear (66.1), y2k (65.3) — clusters within 4.4 points and sits around the corpus mean. These are the labels that describe the bulk of what people upload, and they grade like it: nothing extreme, nothing embarrassing, centred on the middle.

Section 5The bottom of the ladder, and the word "undefined"

At the bottom, two named labels and one the model uses for failure. athleisure (62.0), normcore (59.3) and loungewear (55.0) describe deliberately low-effort, soft or plain dressing, and they grade lowest of the named labels. normcore has not one row at 85-plus; loungewear sends 63.5% of its rows below 60.

Then there is undefined. This is not the empty field; it is a word the model writes when it can read an outfit but cannot place it. Those rows average 41.4, and 90.5% of them fall below 60. The label behaves like an explicit admission of failure, and the scores beside it are the lowest in the report by a wide margin.

Two ends of the distribution Navy = share at 85-plus. Amber = share below 60. Each row's own n is in the ladder above. 85-plus Below 60 0% 25 50 75 100% classic romantic smart_casual loungewear undefined
Figure 3. Share at 85-plus (navy) and below 60 (amber). Classic is the only label that is top-heavy; undefined is overwhelmingly bottom-heavy. The two bars within a row belong to the same labelled rows, so they need not sum to 100%.

Section 6The unlabelled remainder

Within the window, 1,582 rows score but carry no archetype. They average 60.1 — below the labelled mean of 65.0 — and 42.9% of them fall below 60. Whatever makes the model withhold a word, those rows sit toward the bottom of the distribution.

Group Rows Share Mean
Carries an archetype6,03679.2%65.0
Carries none1,58220.8%60.1

The direction here is the opposite of Report No. 12, where not naming an occasion was associated with a higher score. There the missing field was a user choice; here it is a model omission, and it tracks with lower grades. The two are not the same kind of blank, which is exactly why each report prints its own population.

Section 7What this report is not

It is not a style ranking of real people, and it is not advice to dress classic. The archetype and the score come from the same model in the same pass, so the ladder is partly definitional: a model that already associates "classic" with clean tailoring will tend to grade the outfits it files there well. The report measures that tendency, not a property of the clothing.

It is not a causal claim. Nothing here says that changing your outfit's archetype would change its score, because no outfit is measured twice under two labels.

It is not the whole corpus. Every figure is restricted to 1 May – 14 October 2026, the window where the label exists. Read it as a snapshot of the model's vocabulary in that window, not of the platform's full history.

Section 8Limitations

The corpus is voluntary and the archetype is one model's free choice of word, not a human taxonomy. Twenty-five labels exist and only twelve clear the floor; the long tail (business_casual at 99, casual at 52, avant_garde at 42, and so on) is withheld rather than guessed at.

The top and bottom cells are small. classic (271) and romantic (258) lead on modest n, as do y2k (152) and bohemian (138) in the middle. A handful of rows would move their means by a point, which is why the n is printed beside every cell.

The circularity in Section 7 is the central caveat, not a footnote. The label and the score share an author, and this report can describe the association and name the mechanism as a hypothesis; it cannot isolate it.

Finally, the window is short. The archetype field has existed for roughly five months, so seasonal and product changes cannot be separated from genuine differences between labels.

Section 9Conclusion

On 7,618 scored outfits in the window where the model writes a style label, 6,036 carry one. Ranked by the score the same model gave, twelve labels span 22.7 points: classic leads (77.7; 32.8% at 85-plus), romantic follows (73.7), and normcore (59.3) and loungewear (55.0) trail. The model's failure label, undefined, is lowest of all (41.4; 90.5% below 60), and the unlabelled remainder averages 60.1. Because the label and the score share an author, the honest reading is the model's own taste made visible — a map of its priors, not a ranking of styles. Frozen snapshot. No causal lift is claimed.

The useful sentence is: line up the words the model uses for outfits by the grades it gives them, and the most structured labels sit at the top and the softest at the bottom. If you want it to file and grade your own frame, the tool is the same as it was: the free AI outfit rater. This page is the study. Pitch this URL.

How To Cite This Report

Title: The Archetype Ladder: What 6,036 Style-Labelled Outfits Reveal About the Model's Own Vocabulary
Author: Saad, Founder of OutfitScore
Publication: OutfitScore Research Reports, No. 13
Date: October 14, 2026
Sample: n = 7,618 scored fashion/complete analyses (6,036 labelled), outfit_archetype field, 1 May – 14 Oct 2026
Saad. (2026). The Archetype Ladder: What 6,036 Style-Labelled Outfits Reveal About the Model's Own Vocabulary. OutfitScore Research Reports, No. 13. Retrieved from https://outfitscore.com/research/the-archetype-ladder

Advertisement