Before (main) and after (this branch) on the test company, Friday, October 2, at desktop and phone width.
5 Oct 2026 · branch p9-calendar-schedule-shows-host · captured against propflow-stage · at 129ea03fa1c
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.
Today's company schedule for the test company on Oct 2. Each tour row shows who is touring and the unit, but nothing says who is showing it, so the company view can't be read as the agents' schedules put together.
Asserted in the captured DOM — October 2
The same day. Each tour row now ends with a host line: the agent's name, or Building calendar / Company calendar when the tour is held on a shared calendar, or name not on file when the agent's profile has no name (never a guessed one). Read from the host stored on the tour, not recomputed.
Asserted in the captured DOM — Host: Building calendar · Host: Company calendar · Host: name not on file · Host:
Same day at 390px, before.
Asserted in the captured DOM — October 2
Same day at 390px. The host line wraps under the unit rather than overflowing.
Asserted in the captured DOM — Host: Building calendar · Host: Company calendar · Host: name not on file · Host:
Stage only had tours hosted by one named agent, so three past test-company tours on Oct 2 had their stored host pointed, for the capture only, at the building's calendar, the company's calendar, and a real test-company admin with no profile on stage. Snapshot first, read back after each write, restored after the capture and read back again. Past tours were chosen because nothing can reschedule, re-host or cancel them.