I fear the time for fixing this is passing fast. Its because within a decade AI will have enough of labor displacement that labor wont have any negotiating leverage against capital. If this happens with union, so be it.
You are 100% a software engineer lol
That being said, just ticket the company and make them pay. Isn’t this how it works with all moving violations? Does Waymo get pulled over for speeding?
Eg; stop signs. The only reason a full stop is required is to ensure that drivers are taking a clear observation and to give way to other stop signs. If there are no other traffic and no other drivers to give way to. Why do self-driving cars full-stop