Changelog
CatchTable's upstream API returns compact vendor temporal formats (YYMMDD/YYYYMMDD dates, HHMM times) on some reservation fields. Previously the reservation-detail, my-status, and reserve public outputs forwarded those raw values for visit_date / visit_time without normalization, while the availability path already normalized them. This asymmetry leaked non-standard formats into the public contract.