A familiar problem - you're making progress with your quest to achieve true BIR nirvana at home and have possibly been cooking curry once or twice too often in the past weeks. You open the door to walk back in from a shopping trip and wifey exclaims that the place smells like an Indian restaurant. Boom, before you know it you've had a total curry exclusion order slapped on you, and you can only browse this forum and weep at the memory of the curries you once cooked

How to avoid this sad state of affairs?
Yes, some things are obvious, the splatter guard over or around the pan. Cleaning the cooker and splash back down straight after cooking and of course the humble kitchen extractor fan / cooker hood. However... these things in my experience are not a fully reliable solution and that smell just spreads and seems to soak into kitchen cupboards, plasterboard walls and soft furnishings. Something to do with the tiny airborne drops of curry infused oil which erupt from the pan as you're frying spices.
So... since we all presumably share this common problem, do any of you bright sparks have a solution? I see some of the more dedicated ones have built curry sheds outside your main home, with a second hob, worktop, etc. Nice if you have the space, time, money, etc... but are there any other solutions you've found to this problem?