I’m pretty sure they would if they could. There are just sooo many ways in which a system can fail that it’s almost impossible to catch them all. They do update failure cases if they encounter new ones, so they can be caught more quickly.
Luckily, there’s almost always one of the Elites online who has direct access to Particle in case something slips through like today
hmm, still seems like something is wrong. I managed 2 successful compiles followed by 4 failures.
Maybe they could do something like this:
Every 5 mins compile and flash some code that sends a webhook with an incrementing number.
Every 5 mins check a webhook has been recieved with the correct number.
I understand this would not help identify the issue but it would catch it fairly quickly.