Re: Sorting for applied and thanked reviews

Konstantin Ryabitsev
2026-03-18T14:17:13Z

On Tue, Mar 17, 2026 at 10:21:38PM +0000, Mark Brown wrote:
> Is "last added" last update to the series? I did notice the order
> seemed to move at times.

It's when the series was first added to your tracking, which shouldn't change.
However, the sort is stable within each tier, so if a series changes tiers
(e.g. goes from "reviewing" to "waiting" and back), it may end up in a
different position relative to its neighbours. I'll keep an eye on whether
that's confusing in practice.

> Given that I'm using the queued thanks feature things sit in applied for
> a bit before they actually get pushed out and thanked, the sorting of
> thanked mostly followed from expecting applied to get moved out of the
> active list while I go through other things that might get applied.

I've now landed the 3-tier sort, plus a "queued" pseudo-state for exactly this
case. When you accept a series and queue the thank-you letter, it will show
with a different symbol and sort into the inactive tier alongside snoozed and
waiting series. Once the thank-you is actually delivered, it becomes "thanked"
and stays in the inactive tier. So neither queued nor thanked series will crowd
your active list.

The tiers are:

active: new, reviewing
action needed: replied, accepted
inactive: snoozed, waiting, queued, thanked

> As a side note b4 is picking up replies I send with other mail clients
> but doesn't track them as changing series state AFAICT. I'm not sure if
> this shouldn't sort into inactive (as waiting for reply) but it's going
> to be more a case by case thing I think ("Thanks for doing this, let me
> test!" vs "Could you clarify these things?").

Yes, I'm not sure we can reasonably make the right call here. I would
recommend judicious use of the "snooze" action here. :)

Regards,
--
KR