Docket No. 0898 · 898 of 999
Bitter Bloom
Cappuccino in an ink diner
A cappuccino in a ink diner, #898 of 999. Fluorescent light, reclaimed counter. Dots on the surface. Cocoa Dust. Ribbed sleeve. Common, roast score 125.4.
The recipe
17.9 g · 35 g out · 126 ml milk · 1:1:1
- Pull a double into the diner.
- Steam 126 ml to 61 °C with more air than a latte — you are after a third of foam, and it should hold a spoon.
- Pour so the foam lands last and sits a centimetre deep.
- Pour from height to sink the foam, then drop the jug to the surface and draw a dots through the crema.
- Dust cocoa over a stencil held a finger above the surface.
Traits
| Category | Value | Share | Cups | % |
|---|---|---|---|---|
| Vessel | Diner | 156 | 15.6% | |
| Glaze | Ink | 39 | 3.9% | |
| Brew | Cappuccino | 86 | 8.6% | |
| Pour | Dots | 33 | 3.3% | |
| Topping | Cocoa Dust | 85 | 8.5% | |
| Sleeve | Ribbed | 77 | 7.7% | |
| Steam | Wisp | 173 | 17.3% | |
| Counter | Reclaimed | 59 | 5.9% | |
| Atmosphere | Fluorescent | 99 | 9.9% |
The record
Two hours of it, and it goes somewhere: 13 stretches, each with its own key, tempo and weather, running from an afternoon through the small hours and out the other side. Composed from the edition, like the picture — nothing is stored and nothing is streamed.
- 0:00Four in the afternoonLow and slow · 80bpm
- 8:32The grinder warms upMid tempo · 91bpm
- 19:33A long middleMid tempo · 92bpm
- 30:37Rain startsFour to the floor · 123bpm
- 41:26Wiping downFour to the floor · 124bpm
- 49:01After sixFour to the floor · 124bpm
- 57:50Chairs on tablesMid tempo · 92bpm
- 1:07:14His handwritingFour to the floor · 124bpm
- 1:15:11Just the fridgeMid tempo · 92bpm
- 1:23:41Two in the morningMid tempo · 94bpm
- 1:32:29Almost doneLow and slow · 78bpm
- 1:41:36Grey at the edgesHalf time · 72bpm
- 1:51:44Beans onLow and slow · 80bpm
Rarity
- Grade
- Common
- Roast score
- 125.4
- Rank
- 471 of 999
- Peak tier
- Epic
- Scarce
- nothing
- Metadata
- JSON
The edition is the only thing that reproduces this cup. Hand rollCup(898) to the engine and you get it back exactly — no image, no metadata, no database.
