createReminderAction and updateReminderAction now read deliveryWindowStartHour / deliveryWindowEndHour off the input and persist them on the reminders row. Both fields are optional in the input shape (default 6/18) so existing callers don't break, and a refine validates start < end when provided. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>