MK is correct, in my opinion. Something was at least delayed in execution, if not outright forgotten until almost too late.
Airshow fuel loads are not your typical daily training sortie fuel loads. At airshows, jets are usually flown clean configs and just a few minutes at best, so no pilot is going to plan for a full internal load, more likely half, but not full. The pilot that is selected to fly lead, meaning
THE ONE in front of the audience, as in global audience, would have been selected months before the air fete, especially if the event is international in scope, and not local like the birthday of a branch of service or sporting event. The lead pilot would have a back up, so if two F-16s are slated for show, there would be four pilots selected to represent the jet and country.
Let us take a normal air refueling training sortie for example. In this case, the F-16 would take off with full internal and full two external wing tanks. Let us give him a full load of MK-106s (dummies) for the range. He would make repeated passes at the range that would use up all the external wings and most of the internal fuel, then he would meet up with the air refueler before heading home.
A pilot could gear up
ANY TIME he want, but while that is technically true, it would also be foolish. Retract too soon and if there are any issues such as turbulence, he will not have the gears for a safe landing, so depending on the jet's config, the heavier the load, the longer the take off stage of flight, so the take off for this heavy config would be gradual in pitch attitude and climb rate.
Common sense fact: Retract altitude is affected by the jet's config, as in when the jet will have a positive rate of climb.
Normal Takeoff and Climb – Axenty Aviation
As a side note, a jet will achieve a positive rate of climb sooner than a prop jobber.
The positive rate of climb with this method comes mainly from aerodynamic forces upon the flight control surfaces.
For our heavy air refuel training config, gear retract would be around 180-200 kts, 30-50 ft altitude, and 10-15 deg AoA. Am playing a bit loose with the figures since we are not taking into consideration factors like air density, elevation, baro, etc. But everyone should get the basic picture.
An airshow flying config is a different beast, especially what the JF-17 was doing.
At timestamp 1:15, the jet was seemingly at very near its maximum capable AOA. Nothing unusual about that. At timestamp 1:16 when the pilot believed his rear cleared the ground, he put the jet into its maximum capable AoA for airshow purposes. I can see the starboard gear tire between the wing and rear stab. Nothing about that either. However, at this point, any gain in altitude comes mainly from engine thrust, and far less from aerodynamic exploitation. Gear retract should have been at timestamp 1:18 when the jet was effectively little different than a rocket in terms of altitude gain. Anything that could send the jet into an 'out of control' condition would be catastrophic and having the gear down would be useless.
Here is where I put on my 'avionics' hat...
Flight control laws are strict in terms of inputs and some inputs are not only dominant but are non-negotiable, meaning as long as that input exist, the rest of the jet must obey the laws that follows. Some inputs, such as speedbrake, can be minimized --negotiable -- by other inputs as computed by the flight control computer. But some inputs are non-negotiable. Landing gear handle is one such input. Weight on wheels (WOW) is another input, or precisely a set of inputs since there would be multiple WOW sensors. External wing stores are another non-negotiable inputs since they limit available g.
Flight Control Laws - SKYbrary Aviation Safety
AW&ST Articles on YF-22 Crash
The JF-17 did not retract its gears until timestamp 1:30 when it leveled off some. Whenever the landing gear handle is down and no WOW, the entire flight control system operate under a certain set of laws. The assumption is that the jet is either coming in for landing or just took off. All flight control laws are at their maximum sensitivity and gains. But when AOA is at or near the jet's rated maximum, there is a conflict of assumptions. Higher than normal AOA assumes the jet is in combat maneuver mode. Landing gear handle down and no WOW assumes the jet is not in combat maneuver mode. Which is correct ? But if the conflict is unresolvable, one assumption must rule over all and the default assumption favors the landing gear handle status, meaning that if the landing gear handle is down and no WOW, the flight control system must operate under high sensitivity and gains in order to give the pilot maximum flight control flexibility so he can land safely.
In flying, or even in ground racing for that matter, errors are numerous and generally unnoticeable by observers. That is why there are recorders, specifically of the machine's physical conditions. Human induced errors are not as easily recorded and we have no choice but to rely upon personal testimonies of what happened, assuming nothing catastrophic occurred so the human can be questioned. Investigators are sensitive to the charge 'pilot error' but they have no choice but to include that possibility.
Landing gear handle down and no WOW but with combat AOA is a high potential for a catastrophic disaster.
Read this particular item in the YF-22 crash report above...
The YF-22's flight control laws tried to resolve a conflict of assumptions. Landing gear handle up assumes or anticipate an altitude gain, then why was there a 'pulse' of full stick forward ? Not a persistent signal, but merely a 'pulse'. The result was as the flight control laws tried to resolve the conflict, a 'pilot induced oscillation' (PIO) occurred and the jet crashed. Thankfully, the pilot survived to give his (human) account of what happened. The YF-22's flight control laws were rewritten to account for conditions that may create some conflict of assumptions.
We do not know how the JF-17's flight control laws are written, but I believed you guys just narrowly missed a Class A mishap in Paris.