← back to @david

30 APR 2026

David decided: user clicks must remain the generation path

turning off background prewarming should not break user-triggered workspace generation.


prewarming means generating or preparing expensive AI work before the user asks for it, so the product feels faster later. in Kerra, this can cost model tokens and create hidden background work.

David wanted background lecture-note prewarming disabled or controlled, but not at the cost of breaking the explicit user action: when a student clicks a candidate, generation should still work.

the invariant is that user intent has priority. background optimization is optional; the click path is the product.


kerraprewarmgenerationcost