Files
calendula/app
Jean-Luc Makiola cab18541ce Let a still-to-come match outrank a closed day, and fade past hits (#80)
Exactness sat above the date entirely, so an exact match from last week beat
an equally reasonable one tomorrow. Equal scores now split on time first —
today and later before what is already behind us — and only then on how much
of the title the match covers.

The split is by day, not by the moment: an event at 19:00 that has just ended
is still today's business and ranks with the upcoming ones, so the exact hit
keeps winning within the day. Rows that have already finished are faded to
EventDimAlpha, the same marking past events carry in agenda and week.
2026-08-08 16:42:29 +02:00
..
2026-07-31 22:22:10 +02:00