Bob,
My solution probably doesn't meet your requirements, but boy does it do what you want. It's a commercial product called a SteerStopper [
https://steerstopper.com]. It holds my front wheel complete straight and firmly whenever I engage it. It doesn't meet your need to not do anything to make it work. In the case of the SteerStopper, you simply lower the retracted ball arm, which is attached to the stem and insert it in the holder attached to the top tube. It took about 10 minutes to install.
I use it for three purposes. First, whenever I engage the kickstand, I use it as it makes the bike much more stable. Second, I use it when I carry my bike in a roof rack. Lifting the bike is much easier and placing the wheels in the tray is straightforward and without fuddling with the front wheel. Finally, I use it when I store my bike, which involves lifting the bike to a vertical position and hanging it from a hook.
I don't think I would ever have another bike without this. And I have no relationship with the company beyond being a loyal customer.
Steve Cole
Arlington, VA