Raw app_data bytes from the
transport "announce" event detail.
Identity reconstructed from the announce.
Optionaloptions: ParseDiscoveryOptions = {}null for any malformed,
unauthorized, or insufficiently-stamped announce (Python logs and swallows).
Parses and validates a discovery announce's
app_data.Verifies the LXMF stamp at discovery's cheap work factor, unpacks the msgpack
infodict, validates the field types/shapes (mirroring Python'sreceived_announce), and builds the normalized DiscoveredInterface record including a generatedconfig_entry.