Extract FlightSchdReadAssembler for detail-only, legacy-slot, and merged read paths. Extend FlightStoreDiffTool with diffDualRead strict field comparison. Add counterexample tests (G28/G33/G23, GTNO=3, CKDT dedupe, ABTM ABDG, dual DELY) per review-flight-state-2026-09-08.