Hmm we are in danger of getting too specific about an incident. Mind you I guess a valid point is being raised re flags and Sky seems happy to discuss it.
Putting aside F1 rules UKGPL rules have this to say on Yellow Flags;
"Yellow and green flags
Drivers have a duty to drive safely and well within their limits when they have passed a yellow flag. Stay on the racing line unless it is blocked. Drivers may not overtake any car they are racing with, until they are sure they have passed a green flag or they are sure they have passed the incident and the green flag has been taken in. (Sometimes a yellow flag is shown when a car loses and then quickly regains control, so the green flag may be gone by the time the driver passes the next marshall)."
So, passing a lapped car under yellows is not directly banned. Depends how you define 'racing with'; even a lapped car forms part of the race as they are racing and on the track and in front of you.
However, nowhere have I said Sky is being penalised for an attempted pass/overtake. The penalty is for a lack of care approaching an incident so, as said before, whether Hannah was in a race situation or being lapped is irrelevant.
As an aside, due to the flagman waving a yellow, Hannah would not have had the opportunity to see a Blue flag and we cannot assume everyone has Pribluda so it can't be taken for granted he knew Sky wished to lap him.
The point of not passing in yellow flag zone is simply to prevent a driver behind from gaining an advantage against a driver in front who has arrived first where the zone is and has chosen (or was forced) to slow down. It's not so much to do with safety. You can't obviously gain an advantage over a backmarker, so it logically applies to directo competitors only. Marshals are not allowed to go on the track, yellow flags or not, so any passing maneuvers can be executed without putting marshals at danger. As for the drivers, they already accept the risks involved.
I disagree. It's more to prevent even more collisions occuring. If we just ignore yellows and incidents ahead our pile-up rate could start mounting. Anyway as I say, in this instance, the penalty is not for an attempted pass/overtake.
The point is, we don't even have marshals, so the only problem I see is gaining advantage in a yellow zone. Since it's next to impossible to know who has seen what flags on their GPL client, it should only be an issue when an actual incident happens. Otherwise I'd have to ask for a review of hundreds of situations where I was passed for a position at a yellow flag zone, or I have passed other cars for position in the same manner...
If there is no incident it's unlikely to be reported and hence penalised. An exception would be the GT warm-up lap where it is clear you must not pass other cars. I would say, in this particular incident, Ross had been struggling for 30 odd seconds so the yellow would have been showing for a while.
In any case, let's not use modern F1 as an example, because it's an outrage how much they've taken control and forbid all the little things that are the essence of racing. If we use modern F1 as a guideline, we might as well not race at all, lol.