Reference
Read any spirit’s address.
Every spirit, indexed. Every palate, charted.
Every approved spirit in the library carries a 7-segment Dewey code — a single line that tells you what it is, how it’s made, where it’s from, who made it, and which line it belongs to. Bottles that share a prefix share something meaningful. Read the code left to right and the answer goes from broad to specific. Below: how every segment works, with the full legend for each one.
Code anatomy
Seven segments separated by periods. Worked example: Weller 12 Year.
0100.0110.3.US.KY.010.014
Segment 1
Root 0100
The 12 fixed root spirits. American Whiskey.
Segment 2
Sub-class 0110
Class within the root. Bourbon.
Segment 3
Grain / style 3
Reads through the root's alphabet. Under American Whiskey, 3 means wheated.
Segment 4
Country US
ISO-style country code. UK constituents (SC/EN/WL/NI) split out.
Segment 5
Region KY
US state postal, Scotch region, Cognac cru. 2–7 chars.
Segment 6
Local 010
Distillery's slot inside the (country, region) tuple. Buffalo Trace.
Segment 7
Lineup 014
Per-distillery product line slot. The Weller line.
Any prefix is a meaningful query. 0100 is every American whiskey. 0100.0110 is every bourbon. 0100.0110.3 is every wheated bourbon. 0100.0110.3.US.KY.010 is every wheated bourbon from Buffalo Trace. Each step narrows.
Segment 1 — Root spirits
Twelve fixed root spirits. Every approved bottle in the library lives under exactly one of them.
| Code | Root spirit |
|---|---|
| 0100 | American Whiskey |
| 0200 | Scotch Whisky |
| 0300 | Irish Whiskey |
| 0400 | World Whisky |
| 0500 | Tequila |
| 0600 | Mezcal & Agave |
| 0700 | Rum & Cane |
| 0800 | Brandy & Eau-de-Vie |
| 0900 | Gin |
| 1000 | Vodka |
| 1100 | Liqueur |
| 1200 | Other |
Segment 2 — Sub-class
The sub-class refines a root by legal class, region, or species. Bourbon and rye are sub-classes of American Whiskey. Speyside is a sub-class of Scotch. Espadín and Tobalá are sub-classes of Mezcal & Agave. There are 80+ sub-classes seeded today; here’s a sampler from five popular roots.
0100 — American Whiskey
0110Bourbon0120Rye0130Wheat Whiskey0140American Single Malt0150Corn Whiskey0160Tennessee Whiskey
0200 — Scotch Whisky
0210Highland0220Lowland0230Speyside0240Islay0250Campbeltown0260Islands
0500 — Tequila
0510Blanco / Plata0520Joven / Gold0530Reposado0540Añejo0550Extra Añejo0560Cristalino
0600 — Mezcal & Agave
0610Mezcal — Espadín0620Mezcal — Tobalá0640Mezcal — Tobaziche0670Sotol0680Bacanora0685Raicilla
0900 — Gin
0910London Dry Gin0920Genever0930Old Tom0940Contemporary / New Western0950Navy Strength
The full sub-class set lives in the live catalog — open any root in the library navigator to see every sub-class with a live count.
Segment 3 — Grain or style
One character. Reads through the lens of the root. The same digit means different things under different roots — 3 under American Whiskey is wheated; 3 under Tequila is Reposado; 3 under Scotch is a blended malt. Always pair this segment with the root.
Reading rule: a grain digit in isolation is meaningless. It’s always "root + grain" that resolves to a style.
Under 0100 — American Whiskey
Mashbill style.
| Code | Style |
|---|---|
| 0 | Unspecified |
| 1 | Standard |
| 2 | High-Rye |
| 3 | Wheated |
| 4 | Single-Grain |
| 5 | Four-Grain |
| 6 | Heritage |
| 7 | Peated / Smoked Malt |
Under 0200 — Scotch Whisky
Legal class.
| Code | Style |
|---|---|
| 0 | Unspecified |
| 1 | Single Malt |
| 2 | Single Grain |
| 3 | Blended Malt |
| 4 | Blended Grain |
| 5 | Blended Scotch |
Under 0500 — Tequila
Aging class.
| Code | Class |
|---|---|
| 0 | Unspecified / multi-aging |
| 1 | Blanco / Plata / Silver |
| 2 | Joven / Gold |
| 3 | Reposado |
| 4 | Añejo |
| 5 | Extra Añejo |
| 6 | Cristalino |
Other roots
Each root’s grain dimension is whatever makes the most sense for that spirit family. Here’s the shape of the other nine alphabets.
| Root | Values |
|---|---|
0300Irish Whiskey | Triple-distilled · Double-distilled · Peated. |
0400World Whisky | Single Malt · Single Grain · Blended Malt · Blended Grain · Blended · Single Pot Still. |
0600Mezcal & Agave | Joven · Reposado · Añejo · Pechuga · Madurado en Vidrio · Ancestral · Artesanal. |
0700Rum & Cane | Molasses · Cane juice (Agricole, Cachaça) · Honey. |
0800Brandy & Eau-de-Vie | Ugni Blanc · Folle Blanche · Apple · Kirsch · Slivovitz · Pomace. |
0900Gin | Wheat · Barley malt (Genever) · Grape · Sugar cane. |
1000Vodka | Wheat · Rye · Corn · Potato · Grape · Whey. |
1100Liqueur | Grain-neutral · Brandy · Rum · Whiskey · Wine. |
1200Other | Grain · Rice · Sorghum · Sweet potato · Pomace. |
Segment 4 — Country
Two letters. Standard ISO codes most of the time, with one big exception: the United Kingdom is split into its constituents so a single-malt Scotch and an English single malt don’t share a code. Ireland gets its own slot (IE) — it’s a separate country. The literal UK code is reserved for blends that span multiple constituents.
| Code | Country |
|---|---|
| US | United States |
| SC | Scotland |
| EN | England |
| WL | Wales |
| NI | Northern Ireland |
| UK | United Kingdom (multi-region) |
| IE | Ireland |
| FR | France |
| JP | Japan |
| MX | Mexico |
| CA | Canada |
| DE | Germany |
| ES | Spain |
| IT | Italy |
| AU | Australia |
| TW | Taiwan |
| IN | India |
| JM | Jamaica |
| BB | Barbados |
| TT | Trinidad and Tobago |
| CU | Cuba |
| BR | Brazil |
~52 countries are seeded today. The live catalog covers any country with at least one approved producer; the rest get added as new producers ship.
Segment 5 — Region
Two to seven characters, depending on what’s meaningful. US states use their two-letter postal codes (KY, TN, TX). Scotch regions use the established two-letter shorthand (Highland, Lowland, Speyside, Islay, Campbeltown, Islands). French Cognac crus get longer prefixes (COG-GC — Cognac, Grande Champagne).
Scotch regions
| Code | Region |
|---|---|
| HL | Highland |
| LO | Lowland |
| SP | Speyside |
| IY | Islay |
| CB | Campbeltown |
| IS | Islands |
200+ regions are seeded today across all countries. US states use the standard postal codes you already know; non-US regions use the established producer-region shorthand.
Segments 6 & 7 — Distillery and product line
The last two segments answer who made it and which line is it.
Together, segments 4–6 (country.region.local) form the distillery registry code — a globally unique 3-segment identifier for every distillery in the catalog. Two spirits at the same distillery share their first six segments and only diverge at the lineup.
Segment 6
Local code
A 3-digit slot for a distillery within its (country, region) tuple. Buffalo Trace is 010 inside US.KY; another Kentucky distillery is 011, and so on. The slot is curated, so gaps are intentional — they’re not a sign of missing data.
Segment 7
Lineup code
A 3-digit slot for a product line within a distillery. The Weller line is 014 at Buffalo Trace. Weller 12, Weller Antique 107, and Weller Special Reserve all share that lineup slot — same line, different ages and proofs. A distillery’s rye line gets a different slot from its bourbon line.
What the code does NOT include — flags
A "Small Batch Bottled-in-Bond Cask Strength Single Barrel" bourbon and a regular release of the same line share one Dewey code. The release-specific attributes don’t fragment the path; they live on the bottle as boolean flags (and one free-text field for cask finish).
Bottled in Bond
US designation: ≥4 yr in federally bonded warehouse, single distillery, single season, 100 proof.
Single Barrel
Bottled from a single cask rather than a batch blend.
Cask Strength
Bottled at the strength it left the cask — no proofing-down water.
Small Batch
Blended from a small selection of casks (definition varies by distillery).
Sour Mash
Mash carried forward from a previous fermentation. Common in American whiskey.
Non-Chill-Filtered (NCF)
Skipped the chill-filter step that removes fatty acids — preserves more texture and flavor.
No Age Statement (NAS)
Bottle doesn't disclose the youngest age in the blend.
Organic
Certified by the producer's regional standard (USDA, EU, etc.).
Kosher
Certified kosher by an accepted authority.
Cask finish
Free-text rather than a boolean — finish types enumerate broadly (sherry, port, rum, madeira, cognac, mizunara, Pedro Ximénez, oloroso, amburana, wine, beer cask, …). Multi-cask finishes are comma-joined.
Worked examples
Three full codes, segment by segment.
0100.0110.3.US.KY.010.014Weller 12 Year- Root
- 0100
- American Whiskey
- Sub
- 0110
- Bourbon
- Grain
- 3
- Wheated
- Country
- US
- United States
- Region
- KY
- Kentucky
- Local
- 010
- Buffalo Trace's slot in KY
- Lineup
- 014
- Weller product line
0200.0230.1.SC.SP.005.001A Speyside single malt- Root
- 0200
- Scotch Whisky
- Sub
- 0230
- Speyside
- Grain
- 1
- Single Malt
- Country
- SC
- Scotland
- Region
- SP
- Speyside
- Local
- 005
- Distillery's slot in Speyside
- Lineup
- 001
- First product line cataloged
0500.0530.3.MX.JA.012.003A Reposado tequila- Root
- 0500
- Tequila
- Sub
- 0530
- Reposado
- Grain
- 3
- Reposado aging window (2–12 months oak)
- Country
- MX
- Mexico
- Region
- JA
- Jalisco
- Local
- 012
- Distillery's slot in Jalisco
- Lineup
- 003
- Third line cataloged at this distillery
Why a Dewey-style system
Dewey decimal classification has organized library shelves for 150 years because it does one thing extraordinarily well: it puts similar things next to each other. Open the bourbon section and you find every bourbon. Open the wheated bourbon subsection and you find every wheated bourbon. Open the Buffalo Trace stretch and you find every Buffalo Trace wheated bourbon, in order.
We borrowed the idea on purpose. When you find a bottle you love, the codes nearby are by definition the closest neighbors on the shelf — same root, same sub-class, same grain style, same producer. That’s not a coincidence; that’s the entire point. Shelved by similarity, so your next pour is never far from your last.
The recommendation engine uses the same hierarchy underneath. Filter by root, by sub-class, by grain — every navigation move is a Dewey lookup, even when the UI hides the codes.
Browse by code
See it on the shelves.
The library navigator lets you walk the catalog by Dewey root, sub-class, and grain — without having to memorize a single code.
Enter the library