Why we built a Kafka-shaped broker from scratch โ and what "learning-first" actually means as a design constraint.