When filtering `pueue status` with a bare date and the `!=` operator
(e.g. `end!=2022-01-10`), the generated predicate was
`field < start_of_day && field > end_of_day`. A timestamp can never be
both before the start and after the end of the same day, so the filter
always evaluated to false and silently dropped every task.
Use `||` so a task matches when its timestamp lies outside the given
day, mirroring the `lt`/`gt` branches for the same column.