Collections renders through the same SettingsTopicPage as Leasing & tours, Maintenance and Calls: one header row with the tabs and the info i, always full width, Company always first. TEST company only.
2 Oct 2026 · branch settings-portfolio/topic-page-s4c · captured against propflow-stage · at ed46f60cee3
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.
The same frame as the other topics: the tabs and the info i on one 48px row, the grid captioning its columns, full width. The Company column says each late-fee part is set per property; under the grid, the company's past-due reminder schedule and its contact limit, behind the door they always had.
Asserted in the captured DOM — Company · Property · Set per property · Past-due rent reminders
The pick adds the building's column beside Company and focuses it. Company stays where it was; the building's late-fee boxes are editable, and the card below says the reminder schedule is company-wide only, with a link back to the Company tab.
Asserted in the captured DOM — Company · Set per property · Company-wide only · Change them for the company
Below md each row stacks Company first, then the building, each captioned; the header row keeps its height.
Asserted in the captured DOM — Company · Company-wide only
Knowledge & policies follows onto the same page in its own PR (part d); the save bar is still hosted by the focused body until slice 3 makes it one.