Mass sends read the selection's building

ui-s-f part 13 — no visual change

2 Oct 2026 · branch uisf-13 · captured against propflow-stage · at 90702a37788

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 · Before: Mass sends, one building

Before = origin/main e5e3d5885c5, after = this branch, both on stage, one building picked. The ledger lists that building's sends, and the compose page targets that building (its name leads the subtitle). Both pairs should match.

Asserted in the captured DOM — Building communications

Before: Mass sends, one building
Provenance. Captured from commit e5e3d5885c5, read from the worktree the server was started from (/Users/miniclaw/code/PropFlow/wt-uisf-base) — the server could not report its own commit, so this is the weaker of the two sources. That commit is already merged into origin/main.
Sections 2–4

2 · After: Mass sends, one building

Asserted in the captured DOM — Building communications

After: Mass sends, one building

3 · Before: New mass send, one building

Asserted in the captured DOM — New building message · Clara texts each resident

Before: New mass send, one building
Provenance. Captured from commit e5e3d5885c5, read from the worktree the server was started from (/Users/miniclaw/code/PropFlow/wt-uisf-base) — the server could not report its own commit, so this is the weaker of the two sources. That commit is already merged into origin/main.

4 · After: New mass send, one building

Asserted in the captured DOM — New building message · Clara texts each resident

After: New mass send, one building
PropFlow Docs