Two companies selected — the dashboard names them, and each keeps its own Clara brief

Multi-company selection, part 2: captured on stage with the smoke user holding two companies. The dashboard says which companies its totals combine; the work-orders list shows one Clara brief per company instead of none.

23 Sept 2026 · branch feat/multi-org-part2-dashboard-by-company · captured against propflow-stage · at 2ce4a13bb0+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 · 1 · The dashboard, two companies selected

Before part 1 this page read Unable to load dashboard data. With part 1 merged it loads, and the cards below now add both companies together — so the first thing on the page says so: which companies, and that the totals and rates combine them. Without the line, a two-company total reads like one company's.

Asserted in the captured DOM — Showing 2 companies · JPCO · Fairhaven Residential (TEST) · Totals and rates below combine them.. The caption names both companies by their display names, not their ids.

1 · The dashboard, two companies selected
/dashboard with JPCO and Fairhaven Residential (TEST) selected.

2 · 2 · Work orders, two companies selected — one Clara brief per company

The combined answer carries no morning brief — a sentence Clara wrote about one company has no combined version — so on main this strip simply disappears under two companies. Now each company keeps its own brief, labelled with its name, and each opens that company's own action modal and auto-approve threshold. Nothing is blended and nothing is shown as zero.

Asserted in the captured DOM — JPCO: · Fairhaven Residential (TEST):. Two briefs, each labelled with its company.

2 · Work orders, two companies selected — one Clara brief per company
/maintenance/work-orders with two companies selected.

3 · 3 · Control — one company, unchanged

One company selected: no caption, and the page is exactly as it was. The line only appears when there is something to say.

Asserted in the captured DOM — Fairhaven Residential (TEST). The caption's text is absent here — checked by the unit test that renders the one-company body; this capture shows the page.

3 · Control — one company, unchanged
/dashboard with one company selected.
PropFlow Docs