What's New: Per-Tab Urgency Badges on the Tenancy Detail Hub
What's New: Per-Tab Urgency Badges on the Tenancy Detail Hub
Released in v0.1.238
The problem
When an agent navigated to a disputed or non-compliant tenancy, the six-tab Tenancy Detail Hub offered no immediate signal about which tab needed attention. The TenancyWorkflowBanner gave a useful linear progress summary at the top of the page, but there was no per-tab indicator — nothing to tell you that the Compliance tab had a blocking issue, or that the Deposit Release was sitting in a disputed state, without clicking through each tab individually.
In a busy day of managing multiple tenancies, that friction adds up.
What's new
Each tab in the Tenancy Detail Hub now carries a small badge indicator when its content has an actionable state that needs your attention.
Badge types & triggers
🔴 Red dot — Compliance Appears when there is at least one open compliance issue on the tenancy. A red dot on the Compliance tab means something is blocking a clean end-of-tenancy and needs to be resolved before you can progress.
🟠 Amber badge — Deposit Release
Appears when the deposit release status is disputed. This is your signal that the release is contested and intervention may be required — whether that's uploading further evidence, opening mediation, or escalating to a formal dispute.
✅ Green checkmark — Check-In / Check-Out Appears on the Check-In or Check-Out tab once the respective report has been finalised. A green checkmark confirms that stage is complete and signed off — no further action needed there.
How it works
Badge state is calculated entirely client-side from the tenancy status summary already loaded by the getTenancy tRPC call that powers the rest of the page. There are no additional API calls or loading states — the badges appear immediately when the page renders.
The TenancyWorkflowBanner at the top of the page continues to provide the high-level linear progress view, and the new per-tab badges complement it with more granular, tab-level context.
Where to find it
Open any tenancy from Dashboard → Tenancies → [Tenancy]. Badges appear automatically on relevant tabs based on the current state of that tenancy.