Renewals — when Clara opens a renewal is a grid row

Renewals is on the scoped grid: the days before lease end Clara opens a renewal are its first row, in every column. TEST company only.

1 Oct 2026 · branch settings-portfolio/renewals-grid-a · captured against propflow-stage · at 38c687124e5+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 · A property column

One TEST building picked. The days are a grid row showing what Clara uses for this building; the old card is gone, so the page is the grid alone.

Asserted in the captured DOM — Renewals & collections · Open renewal (days before lease end)

Property column with the renewal days row
Sections 2–4

2 · A property and two compare columns

Two compare columns: each building's days line up in the same row, each column saving only its own changed box to its own building.

Asserted in the captured DOM — Open renewal (days before lease end)

Three property columns with the renewal days row

3 · The Company column

Company scope: the row reads "Set per property". The old "Open building renewals" card is gone; the Property tab is the way in.

Asserted in the captured DOM — Company · Open renewal (days before lease end) · Set per property

Company column with Set per property

4 · Phone width (390px), a property column

390px: the row stacks, the box under its label.

Asserted in the captured DOM — Open renewal (days before lease end)

Phone width property column
PropFlow Docs