Names Clara heard — plain refusals

The heard-names card shows only messages meant for people

3 Oct 2026 · branch pn-heard-names-userfacing · captured against propflow-stage · at 711af60ae38

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 card, unchanged on screen

Round 1 (desktop): the building column now holds three cards in order: This building, Names Clara heard, Other names for this building. Each has the same card, heading weight and helper style. This PR changes only the wording of a failed save and the button's screen-reader label, so nothing on screen moved, which is what this capture confirms. The failed-save state is pinned by the dom test; stage has no heard names, and making one would be a stage write.

Asserted in the captured DOM — Names Clara heard · Nothing to decide right now. · Other names for this building. Both name cards under the building, in order.

1 · The card, unchanged on screen
Sections 2–2

2 · 2 · Phone width

Round 2 (390px): the three cards stack full width with no sideways scroll, and the order is the same.

Asserted in the captured DOM — Names Clara heard · Nothing to decide right now. · Other names for this building. Both name cards under the building, in order.

2 · Phone width
PropFlow Docs