Date-only business rules need an explicit timezone contract in both implementation and tests
Date-only business rules need an explicit timezone contract in both implementation and tests. If YYYY-MM-DD is parsed as local midnight while the evaluation instant is converted to the host timezone, a test near UTC midnight can change calendar day on machines east or west of UTC…