Settings > Team: every roster row reads Every property, N properties, No properties, or — when the card cannot honestly say. TEST company only.
9 Oct 2026 · branch feat/p7-roster-scope · captured against propflow-stage · at 81ea31909d2
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.
Each row's second line is the email, then what the person can open. It uses the same reader as the Property tab, so an org admin with no list chosen here reads Every property, a teammate with a list reads its count, and an empty list reads No properties. It is plain muted text, not a badge: the row's one status stays the dot.
Asserted in the captured DOM — Every property
390px: the row wraps, so the controls sit under the name. The email truncates and the access words stay whole, with no sideways scroll. Before the wrap, the role picker squeezed the name column to about 40px and the words were cut mid-word (“Every p”). That was caught by this capture.
Asserted in the captured DOM — Every property