General — one page, its scope picked by the bar

General gets the [Company | Property] bar: the company's name, or one building's time zone. The old building URL lands on the property scope. TEST company only.

1 Oct 2026 · branch settings-portfolio/general-scope · captured against propflow-stage · at a7e136ba453+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.

1 · The Company scope

Company scope: the bar over the company's name, the one Clara's emails go out under, exactly as before.

Asserted in the captured DOM — General · Company · Company name

General on the Company scope
Sections 2–4

2 · A property's scope

One TEST building picked in the bar: that building's time zone, the card the old building page showed, with its own save. This TEST building has none set, so the card asks for one.

Asserted in the captured DOM — Time zone · Pick a time zone

General on a property's scope

3 · The old building URL

/settings/property/general, where the onboarding time-zone gate sends customers, redirects to the property scope. With the whole company picked in the top bar there is no one building, so it asks for one.

Asserted in the captured DOM — General · Pick a property

The old building URL landing on the property scope

4 · Phone width (390px), a property's scope

390px: the bar wraps and the card fits, with no sideways scroll.

Asserted in the captured DOM — Time zone

General on a property's scope at phone width
PropFlow Docs