I like a challenge. I'll take a shot...again. (I actually thought I had done a pretty good job this morning, though.)
In a brand new conversation, starting now, that has nothing to do with the conversation that has taken place thus far, we will discuss the best way for Tesla to implement this software if their goal is to generally, in most cases, to not have the Auto Steer operating on two lane roads. THIS IS A NEW, DIFFERENT CONVERSATION. I believe that Brian will agree that if this is the stated goal--Tesla wants Auto Steer operating as little as possible on two lane roads--that the software could issue a warning when it realized it was on a two lane road, and continue steering the car, allowing the driver time to take over, provided the sensors still had the ability to see lane markings, etc. This is consistent with what dsm363 was suggesting should take place IN THE OTHER CONVERSATION.
So on this point, in this new conversation, you two can agree.
Now here is where it gets tricky.
Going back to the other conversation, Brian was discussing a theoretical situation in which Tesla never, (and never really does mean not ever) allowed for Auto Steer to operate on 2 lane highways. He was not advocating for this. He was not suggesting firmware be written to do this. The conversation was theoretical. But in this theoretical discussion, never means never, so Auto Steer would not operate on a 2 lane highway.
The two conversations--the two premises--are different.
Does this work?