Temper
I love to cook. I've even done popups where I got paid to cook my own ideas. I also love to build and tinker. I already have far too many kitchen devices but still don't have a Breville Control Freak. It's $1500. How hard could it be to gut a cheap induction cooker and add temperature sensing and control? Obviously, it's actually pretty hard.
Why would you even want one of these. There's a large range of chemical reactions that occur as you sweep temperature up and down from at least 80f to 450f. Chocolate tempers around 90f. You might gently poach fish at 122f. You could cook at a steak at 135f and then sear it much higher. At 140f starches begin to gelatinize. At 155f fat begins to render. Around 175f alcohol burns off. You might start to (very) slowly caramelize sugars and white chocolate around 200f for the best white chocolate and miso ganache imaginable. Around these temperatures the Maillard reaction occurs more and more rapidly with each extra Joule put in (although can occur much lower if patient - ask me about my black garlic and plantains). Precise temperature control over long periods of time is tantamount to achieving any of these reactions in a controlled manner.
I'm okay at electronics projects. I've taken apart audio equipment and circuit bent some strange sound machines but I'm not that good. Instead of learning to be a power electronics engineer from scratch I'm approaching this from a different angle. I'm a much better software engineer so I'd like to lean in to that and see how far we can push this project purely by building "in the box." If we can simulate each piece and add verifiable testing, in theory, LLM based agents can actually build this for us. Instead of building a the project directly, I'll build a suite of validation tooling so agents can build it and we'll even walk away with tooling for the next project.
In PCB design there's a stage called DRC which is essentially the stage where a design engineer would apply generic validations against the schematic, layout, and routing they've produced. The beauty of building DRC with agents is that we can 10x or 100x the amount of validations that are standard in open source software and target them to just our specific schematic to be far more confident about the validity of our board. This way we can simulate much more of the process "in the box" where it's cheap (and drivable by agents). The board we're building is for an induction cooker, so we can go as far as running field solvers for inductance against the layout of components on our board and validate that things are approximately correct before we print a single PCB. We can dogpile on validations against the board until it's matches every check we can imagine. I haven't read the IEC 60335 Guidelines on Household Appliances (it's 150 pages) but Claude doesn't mind translating it into validations for its subagents to build against.