This is what I was trying to address in my post above:
Of course this is only the guiding principle and not an unambiguous solution to each scenario.
But basically, the map or navigation plan should not cause the car to do something that is unexpected or inconsistent with the current road environment, (eg accelerating the highway speed while on a road that "labels" as residential, non-limited-access or under-construction).
Probably most importantly, resolving any such conflict or uncertainty
should not produce an abrupt maneuver unless, of course, the accident-avoidance behavior has been triggered. From FSDb user reports and my own experience with AP/FSD, the most dangerous and unsettling behavior comes from overly abrupt slowing, lane position "correction" or turn-path adjustment, particularly when it results in sudden changes to relative speed or buffer distance to other vehicles.
So the software's priority ordering when resolving uncertainty should be:
- VRU accident avoidance
- Non-VRU accident avoidance
- Compliance to visually-perceived traffic control: barriers, signs, traffic directors, school buses, emergency vehicles
- Apparent accidents or other unexpected road-user positioning/behavior
- Ranked below temporary ttraffic-control directives because an accident, tie-up or public event response should favor organized directives over independent decisions of path and driving behavior.
- Road markings and proximate signs
- Speed and direction of proximate traffic, subject to a weighting/voting system that won't take cues from a minority of reckless or confused drivers
- Map information for both routing and traffic control, as available
- GPS-based direction hunting to destination, in the absence of map routing information
- If no destination is programmed (a perfectly valid FSD mode IMO), generally follow the flow of the current road until directed to turn or exit. However the rules and discussion of this behavior are beyond this particular post.
In the list above, note that the map ranks fairly low. This doesn't imply that it isn't much used, but that all kinds of unusual or conflicting information take precedence. Most of the time, those conflicts aren't present and the map is followed.
Also, pretty much only the first two items justify highly abrupt correction behavior. Compliance to remaining priorities should involve more relaxed and human-like adaptation to changing conditions (doesn't mean I think I solved Phantom Braking just by saying this; there's obviously the tricky problem of falsely triggered accident-avoidance maneuvers. But, map information alone should not be justification to slam on the brakes, nor to accelerate to a speed inconsistent with the visually-perceived class of road).