Resume conversation allows setting a past date
When would you like to resume this conversation? Will allow setting a past date and past dates show as available choices on date picker.
The status will then show Waiting (10 days ago)
The linked pull request changes any past re-open date to one minute in the future. ~5 minutes in the future, there's no difference at all between that and the existing behavior.
I can see the utility of a warning, but the bigger aid would be something that asks the worker what they meant...
For example, if it's a Monday morning at 10am, and I reply to a ticket and set it waiting for "monday 8am", I think most humans would (correctly) interpret that as "next monday at 8am", but strtotime() says "Oh, you mean two hours ago!". A date in the past could have a popup (automation-based validation, perhaps?) that says something like "You set this ticket to reopen in the past. Would you like to fix that?"