Prospect conversation, All companies: no read, the pick-a-company notice

Ruling f535d2eb9: staff on All companies read no prospect on the conversation page, the same as the detail page.

6 Oct 2026 · branch fix/staff-null-prospect-synced-card · captured against propflow-stage · at 0034f6881e2+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 · All companies: the conversation link lands on the pick notice

The platform-staff smoke identity with every company picked opens a prospect's conversation. The page reads no prospect and sends the viewer to the prospect's detail page, which already says to pick a company. This is the same answer the detail page gives on its own; no new state or wording. On an AppFolio-synced card the read it skips was every building on the platform.

Asserted in the captured DOM — Pick a company in the top-left to open this prospect.. The detail page's existing pick-a-company line is on screen after the redirect.

All companies: the conversation link lands on the pick notice
Sections 2–2

2 · Control: one company picked, the conversation opens

The anonymized test company picked: the prospect's own conversation page renders as before, under the Prospects crumb. Shot last so the login's remembered pick stays on that company.

Asserted in the captured DOM — Prospects. The conversation page renders under the Prospects section for a picked company.

Control: one company picked, the conversation opens
PropFlow Docs