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.
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.
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.
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.