Every roast generates data. Here's how it's captured, synthesized into intelligence, and delivered back to you as better coaching.
Every second, temperature data flows through four layers. Each layer captures something, and nothing is thrown away.
Every 10 seconds, the AI assembles context from seven sources — each one representing knowledge that was captured, synthesized, and stored from your past sessions.
Real-time snapshot of the roast: bean temp, environment temp, ROR, projected BT (lag-aware), fan/power levels, phase markers, and the last 8 BT readings for trend analysis.
The best past roast of this bean with cupping scores, on-target vs off-target stats, target drop temperature, FC timing, DTR targets, and quality-weighted ROR profile (from 3+ manual roasts).
Compares high-scoring vs low-scoring roasts of this same bean. In manual mode: adjustment counts, fan levels at key moments, first fan reduction timing. In PID mode: override frequency, fan levels per phase.
Which coaching topics are effective (you act on them) vs ineffective (you ignore them) vs disliked (you thumbs-down them). Quality-weighted and separated by control mode.
Your quality trends, typical development percentages, strengths and weaknesses from reflections, timing norms, nudge reception rate, and manual vs PID performance comparison.
SR800-specific ROR reference bands by roast level, phase temperature guides, cultivar roasting guides, processing method guidance. The only file that doesn't auto-learn.
Full temperature curves, event markers, and control changes from past roasts you've selected as references. Also powers the memory system's timeline-based recall.
Every roast feeds five interconnected learning systems. Each one captures a different dimension of your experience and synthesizes it into something the AI can use next time.
Tracks which coaching topics you act on, ignore, or dislike. Regenerated after each cupping with quality weighting. Claude learns to emphasize what helps and drop what doesn't.
Builds quality-weighted ROR targets from your scored roasts. After 3+ on-target manual roasts, the system knows the ideal temperature curve for each specific bean.
Aggregates your reflections, cupping patterns, and timing norms into a roaster profile. Claude knows if you tend to rush development or if your fan timing has been improving.
Compares your adjustment patterns between high-scoring and low-scoring roasts of the same bean. Evidence-based coaching: "your best roasts reduced fan earlier."
Not AI-powered — pure time-based matching. 9 seconds before each key moment from your selected reference roast, a memory fires: "Last roast (5/5★) set fan to 6 at 3:12 when BT was 350°." Score-tagged so you know if it was a good decision. Fires once per event, no duplicates.
Not all data is equal. Your cupping scores weight every piece of captured knowledge — so the best cups have the most influence on future coaching.
Whether you're driving or the AI is, every roast captures the same data and feeds the same learning loops. Choose the mode that fits your moment.