Maintenance hides, or shows an empty state, only when every selected building has it off
26 Sept 2026 · branch bldg-module-nav · captured against propflow-stage · at 14b434be11+local
Data note. Every name and balance below comes from propflow-stage, which is anonymized by construction (ADR-0097/0110 — phones in the impossible +1000 NPA, emails @example.test). The identical capture against prod would carry real tenants' names and balances and is not safe to attach anywhere, which is why the generator refuses to run against one.
This building's Maintenance is OFF on stage; its company is ON. Picked alone, the rail drops Maintenance and Vendors.
Asserted in the captured DOM — Leasing · Collections · Tenants · Roan O'Connor
The sister building inherits the company's ON, so the tab is back.
Asserted in the captured DOM — Leasing · Maintenance · Collections · Camellia Alexis
Work Orders with only the OFF building picked shows an empty state, not a redirect. The rail repeats it compactly and keeps Calendar.
Asserted in the captured DOM — Roan O'Connor · Maintenance is off for these buildings. · Pick a building with Maintenance on, or ask PropFlow to turn it on.
All buildings: one has it on, so the tab shows.
Asserted in the captured DOM — Leasing · Maintenance · Collections · All Properties
Stage only, as the non-staff evidence identity. The building row was set with scripts/set-building-module.ts and cleared after.