All Docs
FeaturesDepositClearUpdated March 12, 2026

Why Check-In & Check-Out Lists Don't Sort by Urgency Yet — And What's Coming

Why Check-In & Check-Out Lists Don't Sort by Urgency Yet — And What's Coming

Release context: v0.1.235 — Intelligence track

The Problem We Identified

When you open the Check-In or Check-Out list in the dashboard today, reports are ordered by the date they were created. That's a reasonable default — but it means a report for a tenancy that ended yesterday sits in the same visual position as one created this morning for a tenancy six months away.

For agents managing a busy portfolio, this creates real friction. The most time-sensitive work isn't surfaced. You have to scan the full list yourself to find what needs attention now.

What Good Looks Like

We've defined the urgency model we want to build. Here's how each list should behave:

Check-Out List

Three urgency tiers, applied as labels on each list item:

  • Urgent — The tenancy ends within the next 7 days and the check-out report isn't finalised.
  • Stale draft — A draft check-out report exists but hasn't been updated in 5 or more days.
  • Overdue — The tenancy end date has already passed and no finalised check-out report exists.

The default sort order would place these groups at the top: first by tenancy end date (ascending), then by days since last update (descending for stale drafts). Everything else falls below in creation-date order.

Check-In List

A single urgency condition:

  • A tenancy has started, but no finalised check-in report exists after 7 or more days.

Why It Isn't Live Yet

The urgency badge logic and the Work Queue component already implement this pattern — the groundwork exists. What's needed is wiring the same logic into the list routers (a sort query change) and rendering the badges on list items in both views.

This work was scoped and documented in this release but not yet shipped. The lists currently treat all reports with equal priority.

What This Means for You Right Now

If you are managing time-sensitive check-outs:

  1. Use the Work Queue — it already applies urgency ordering and surfaces the same labels (Urgent, Stale draft, Overdue).
  2. In the Check-Out list, manually sort by tenancy end date if your interface supports it.
  3. Check-in reports for started tenancies with no finalised report will not be flagged automatically until the feature ships.

What's Coming

When urgency sorting ships, it will be the default for both lists — no configuration required. Existing reports will immediately be re-ranked based on their tenancy dates and draft activity. No data migration is needed.

The urgency labels will match exactly what you already see in the Work Queue today, keeping the experience consistent across the platform.