Coffee Roasting API
Koffiebranderij-wiskunde als een API, lokaal en deterministisch berekend — de brandprofielgetallen die een thuis- of specialiteitenbrander per batch bijhoudt. Het loss-eindpunt werkt de gewichtsverliesrelatie uit van twee van de groene gewicht, het gebrande gewicht en het verliespercentage: gewichtsverlies % = (groen − gebrand) / groen × 100, dus 1 kg groen dat daalt tot 840 g is een verlies van 16 %, een doel van 15 % laat 850 g over, en om 800 g gebrand te verpakken laad je 952 g groen (gebrand ÷ (1 − verlies%)). Lichte brandingen verliezen ongeveer 12–14 %, medium 15–17 %, donker 18–20 %. Het development-eindpunt berekent de ontwikkelingstijd en de Development Time Ratio (DTR) uit de totale brandtijd en de first-crack-tijd — DTR = (totaal − first crack) / totaal × 100, waarbij de meeste branders mikken op ongeveer 20–25 %; tijden geaccepteerd als seconden of mm:ss. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van koffiebranderij-, branderij-, specialiteitenkoffie- en brandlog-apps, profiel- en batchtools, en brandonderwijs. Pure lokale berekening — geen key, geen externe service, direct. Gewichten in grammen, tijden in seconden of mm:ss. Live, niets opgeslagen. 2 compute-eindpunten. Dit is brandprofiel-wiskunde; voor brouwverhoudingen gebruik je een koffiezet-API.
api.oanor.com/coffeeroast-api