Ah I see I misunderstood your post, I was talking maturity of the deployment system, not the specific SW.@mongo We all believe what we believe of course. But would Occam’s Razor really be ”maturity of the system” with Autopilot 2+?
I personally can’t believe an AP update really started in public on the 15th and was halted due to an exotic corner case being reported back.
The idea that it was all wrapped up, as good as it can be, ready for the real world... and then something was reported back in the first day or two of a consumer release and the release halted... no, that does not ring likely to me.
More likely reason for me is that the immaturity of the system became visible in some other testing and / or the the public release did not start at all yet.
That said, in the realm of "simpler solutions are more likely to be correct than complex ones.", software delays are usually caused by problem finding, problem finding is usually the result of testing, testing coverage is based on number of units under test and testing time.
So all sw release times are either based on an assumption of tests passing or the knowledge that all tests possible have already passed. Since AP deals with a universe of infinite possibilities, one can never say all possible input sets have been validated.
Many bugs in our modules were not discovered until the units went to durability test where tens of them ran 24/7. And that was with a known environment...
A date is an expected point in the release process that shifts based on the validation process progression. The validation process itself is staged from AP team to internal testers to external beta/ early access to fleet.
So, yeah, I would also not expect a full fleet predeployment before March 15 with configuration flag flipped at midnight.