Replace altitude-validity heuristic with authoritative GGA quality field (SPS/DGPS/RTK) and GSA nav mode (2D/3D) via TinyGPSCustom extractors. Send $PAIR062 commands at boot to filter NMEA output to only GGA/GSA/RMC/GSV and configure PPS for fix-only pulses. GpsPayload struct gains fix_quality field (16 -> 14 bytes packed).