decryptListingWithCount(row: ListingRecordRow): Promise<ListingWithCount>
Convert a projected DB row and overlay the effective listing values: the type-derived date gate, then the inherited defaults.
row: ListingRecordRow
Promise<ListingWithCount>