Hello!
Please see the screenshot attached:
On the default tiddlywiki file (tiddlywiki.com) I created tiddlers with titles reflecting content of their “date” field and contents of their “timespan” field.
“date” field contains date at midnight e.g. 20251029000000000 (note: in the screenshot I missed two zeroes when writing the example but the actual fields are correct nonetheless).
“timespan” field contains negative integer.
Using a nested list I am trying to display tiddlers with date field being x or more days in the past (indicated by the negative integer in “timespan” field).
Dates that are 1-3 days in the past work as expected but 4 or more days in the pasts seem to pass the filter one day too early. 
The list looks like this:
<$list filter="[has[date]]">
<$list filter="[all[current]!days:date{!!timespan}]">
<$link/> 
</$list>
</$list>
Am I just confused about the usage of days operator or is this a bug/inconsistency? It seems weirdly arbitrary how the expected behaviour breaks after -3.





