Decoded stage\UnitGroup_S02.tbl with the existing unitgroup.py (pure static, no emulator; 111 squadrons, roster self-check 111/111). The "four per squadron" premise was 16/4, a mean, and I flagged that 5/5/3/3 would make the step-of-four a coincidence. Measured: Stage 02 has NINE e010_Attacker_S squadrons totalling 45 members, sized 4,4,4,6,4,6,4,9,4 -- not uniform across the stage, but SIX of the nine hold exactly 4, and phase 1's share is independently recorded as 4 groups / 16 craft = 4 x 4. So the phase-1 squadrons are the n=4 ones and the step-of-four is a real size, not an averaging artifact. But a premise of the note is refuted: ADN110/111/112, which I cited as the polled squadrons arriving at t=170, are UN_e007_ADAN_Turret with n=9 -- TURRET squadrons, not attackers. That arrival evidence is about turrets and is withdrawn from the argument. Records the tension it exposes: mission-wave-arrivals.md calls ADN110/111/112 the squadrons the phase-1 clear condition polls, while mission-objectives-text.md has the phase-1 objective as the marked attackers. Unresolved.