Load earlier messages — the prospect conversation's bounded first chunk

Load earlier on stage: the banner, one click, a thread reaching its start (chat cropped out)

25 Sept 2026 · branch p11-prospect-load-earlier · captured against propflow-stage · at 7a5ce111c8

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 · First chunk: the banner says what is left out

One 87-message thread: the page shows its newest 40 and says so.

Asserted in the captured DOM — One conversation shows only its latest 40 messages. · Load earlier messages · Show all

First chunk: the banner says what is left out
Header and banner only; no message text or names.

2 · After one Load earlier click: older history remains, so the control stays

One click read the page before the cursor (200 in the dev log). Older history remains, so the control stays. Keeping the reader's place is pinned by a unit test; the chat is cropped out.

Asserted in the captured DOM — Load earlier messages · Show all

After one Load earlier click: older history remains, so the control stays
Header and banner only; no message text or names.

3 · A thread one message over the limit reaches its start

41 messages: one click reads the last one, the thread is whole, and the banner is gone.

A thread one message over the limit reaches its start
Header and banner only; no message text or names.
PropFlow Docs