Tenants list reads the selection's building

ui-s-f part 23 — expected: no visual change

3 Oct 2026 · branch uisf-23 · captured against propflow-stage · at 65cd80edd18

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.

1 · Tenants, the test company

This branch, on stage. The tenants list on the stage TEST company (org_ws_mirror_test) under a whole-company selection. The capture is on a test company because the contact scan refused the Sandbox company's tenants page, and that issue has been reported separately. ui-s-f part 23 changes only where the list reads the picked building: usePickedBuilding() instead of narrowing usePropertyFilter().propertyId by hand. Under a selection both give the selection's own building, so the before and after pairs should match. Baseline on origin/main: ui-s-f-p23-before.

Asserted in the captured DOM — Tenants · PROPERTY · Import Contacts

Tenants, the test company
PropFlow Docs