correct, I dont know if it's automatic to partial outage and manual trigger to full or how that works in their backend. But almost every time I've seen a partial (orange) outage, it's a full blown outage.
Problem is that many times it will say "partial outage" but the website doesnt even work so technically it's a full outage. I assume it's to keep the uptime % as high as they can. So that 98.XX% uptime isnt very accurate at all.