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