

One of the things I learned as a dev is not to overcomplicate things - my profession is very guilty of this and it bites us in the ass in the end 100% of the time. I’m slowly learning not to do that, thus, Unraid :) thanks for the info.
Do you have any issues with downtime? Are updates troublesome?
You might have a say in how to implement the requirement, but in this case, if the company decided to follow societal norms and not laws, it’s 100% on the management. You might pin this on devs if they were pressured to release an unfinished product - sometimes the pressure is so big devs are afraid to admit it’s not really done, but in this case, it’s such a crucial part of the project I think it’s one of the first things they worked on.
Realistically, it’s more profitable not to stop - customers are impatient, other drivers too, and pedestrians are used to that. To maximize profit, I’d rather risk some tickets than annoy other drivers or customers.