The Lease watch panel: 90-day and 180-day renewal windows
A lease that lapses without a renewal already in motion turns a real estate calendar date into an operations emergency: a franchisee loses a warehouse, a drying facility, or a storage yard on short…
On this page
What Lease watch is
A lease that lapses without a renewal already in motion turns a real estate calendar date into an operations emergency: a franchisee loses a warehouse, a drying facility, or a storage yard on short notice, in the middle of running live jobs. Lease watch is the panel inside a franchisee's Facilities detail card that reads that franchisee's own active-lease end dates and tells you, in two numbers and one line of guidance, how much runway is left before that happens.
Verinode does not read the lease documents themselves, negotiate a renewal, or make the relocate-or-renew call. It reads the lease end dates each franchisee has already recorded in their own facility records, rolls that up nightly into a network summary, and surfaces exactly what the data shows for the one franchisee whose card you have open. HQ sees the counts and the guidance line. It never sees the lease as a document, the rent being negotiated, or any correspondence with a landlord.
Where to find it
- 1Open Facilities from the HQ sidebar, or go directly to
hq.verinode.ai/facilities. Facilities sits in the Assets cluster next to Fleet and Equipment, switchable with the pill tab strip at the top of the page. - 2Click any tile that names a franchisee. Every row on the page that lists franchisees by name, Lease Risk, Footprint by Franchisee, Owned vs Leased, and Open Facility Compliance, opens the same detail slider for whichever franchisee you clicked. There is no separate menu or button, the tile itself is the entry point.
- 3In the slider, scroll past the header and the Group / Regional / National scope switcher to the Footprint grid (Locations, Total sqft, Monthly cost, Owned vs leased). Lease watch is the section directly beneath Footprint.
Lease watch is per-franchisee. It only appears once you have drilled into one franchisee's card. It is not the same as the Lease Risk row on the main Facilities page, which lists which franchisees have exposure across the whole network; Lease watch is the detail behind one name on that list, see Lease Risk for the network-wide version.
The two counts
Lease watch shows two figures side by side, both counted from this franchisee's own active leases only:
- Expiring < 90 days. How many of this franchisee's active leases have an end date inside the next 90 days from today.
- Expiring < 180 days. How many of this franchisee's active leases have an end date inside the next 180 days from today.
The 180-day figure is cumulative: any lease already counted in the 90-day figure is also counted here, because a lease ending inside 90 days by definition also ends inside 180 days. So the 180-day count is always greater than or equal to the 90-day count, and the gap between the two tells you how much additional exposure sits in the 91-to-180-day band, past the immediate window but still close enough to plan for now.
Both numbers come from the network data, the same nightly rollup that feeds the rest of the Facilities section, read specifically for this operator ID. Nothing on this panel is computed live from a document; it is a count of end dates already on file.
Signal-tone coloring
The two counts are colored independently of each other, each on its own on/off rule:
- Expiring < 90 days renders in Ember Red (Verinode's Analyse tone) whenever the count is greater than zero. At zero, it renders in the plain foreground color, no alarm tone at all.
- Expiring < 180 days renders in Hard Hat Yellow (Verinode's Maintain tone) whenever the count is greater than zero. At zero, it also renders in the plain foreground color.
These two rules fire independently. A franchisee can show a red 90-day count and a yellow 180-day count at the same time, that is not a contradiction, it means there is both an immediate lease ending soon and additional exposure in the following three months. Neither count ever turns green: Lease watch has no positive tone to display, only "nothing due" (plain foreground) or "something due" (red or yellow), because a lease that hasn't come up yet isn't an achievement, it's simply not yet a decision point.
The guidance line
Underneath both counts sits one line of plain-language guidance. Unlike the two counts above it, this line reflects a single combined read of the franchisee's overall lease exposure, with the tighter window always taking priority:
- If Expiring < 90 days is greater than zero (regardless of the 180-day count): "Negotiate or relocate, windows are tight." Colored Ember Red.
- Else, if Expiring < 180 days is greater than zero: "Heads-up window, start renewal conversations now." Colored Hard Hat Yellow.
- Otherwise, when both counts are zero: "No near-term lease pressure." Colored Deere Green (Verinode's Expand tone), the one place on this panel where a green, positive read appears.
This copy is generated directly from the two counts above it, in that priority order. Verinode is not weighing rent levels, landlord relationships, or market conditions to produce this line, it is reading the calendar this franchisee has already put on file and stating plainly which of three postures that calendar puts them in. A franchisee showing "Negotiate or relocate" with zero leases in the 180-day count simply has all of its near-term exposure concentrated inside the tighter window; nothing in the 91-to-180-day band is adding to the urgency.
No peer comparison on this panel
Every other tile in the Footprint grid above Lease watch (Locations, Total sqft, Monthly cost, Owned vs leased) shows a peer median and a percentile rank once you have a comparison available at the selected scope. Lease watch does not. It shows only this franchisee's own two counts and the derived guidance line, with no "median leases expiring" figure and no percentile, at any scope.
That is deliberate, not a gap waiting to be filled. A lease deadline is not graded on a curve: a franchisee with two leases expiring in 90 days doesn't get a pass because peers have three. The count is absolute and the clock does not care what the network median is, so Lease watch reads as a direct operational fact rather than a relative standing.
How this relates to the rest of the Facilities section
Three other places on the Facilities page carry a version of the same signal, at different levels of the network:
- The hero panel at the top of Assets shows a Leases expiring 90d figure summed across the entire network, with a subtext noting how many more come due inside 180 days when that number exceeds the 90-day count (for example "+3 more inside 180d"). See Network footprint.
- The Lease Risk row, directly under the hero panel, lists which specific franchisees have at least one lease expiring inside 90 days, so you know where to look before you ever open a card. See Lease Risk.
- This franchisee's own card, opened from any franchisee tile, is where Lease watch lives, the detail behind one name from that list. See Opening a franchisee's facilities detail card for the rest of what that card shows: the identity header, the scope switcher, and the Footprint metrics grid that sits above Lease watch.
Empty state
When a franchisee has no active leases expiring inside either window, both counts read 0 in the plain foreground color and the guidance line reads "No near-term lease pressure." in Deere Green. This is a genuinely good state, not a placeholder waiting for data: it means every active lease this franchisee has on file runs past the 180-day mark from today.
Note
Lease watch reads from the same nightly rollup as the rest of the Facilities section (the network data, refreshed by the hq-aggregate-refresh cron), not a live query against a franchisee's records. A lease end date entered or corrected today shows up on the next refresh, not instantly.
Privacy boundary
Lease watch honors the same network privacy posture as the rest of the franchisee detail card. If your network's data posture (Settings, Group, Data posture) is set to independent-operator, the franchisee's name at the top of the card is anonymized before it reaches this panel; the lease counts themselves are unaffected either way, since they carry no identifying detail beyond the numbers. HQ never has a path from this panel to the lease as a document, the rent under negotiation, or any landlord correspondence, only the count of active leases falling inside each window and the guidance line derived from those counts.
Data sources
- 1.Franchisee facilities drill loader. Verinode engineering (the product).
- 2.Facilities slider component. Verinode engineering (the product).
- 3.Facilities metric direction registry. Verinode engineering (the product).