Member-data audit — synthetic demonstration. A Python exercise reconciles 10 input rows into 6 normalized records and 4 quarantined rows. It standardizes email text and flags malformed addresses, future open dates and conflicting duplicate IDs. Ambiguous records remain visible for review rather than being silently merged or deleted. These are synthetic records; email syntax checking does not prove deliverability.