Five dashboard components now take their building from the selection. Same four pages, one building picked, main vs branch: they look the same.
30 Sept 2026 · branch ui-s-f-p6-dashboard · captured against propflow-stage · at ddc82983d0
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.
main.
Both runs captured stage (propflow-stage) through scripts/ui-evidence.ts, with one building picked by address (org=org_sandbox&prop=appfolio-45). The contact scan was clean on both runs. A pixel diff of each before/after pair gave the counts in each section. As a control, two different pages compared the same way differ across the whole frame. The branch capture is at ddc82983d0, before the branch was rebased to 7ceb339f3d. The rebase changed none of the nine files in the diff.
Before: main ad65443706. After: branch ddc82983d0.
Asserted in the captured DOM — Dashboard
Branch. ~1,900 px differ: the animated Clara orb and status dots only.
Asserted in the captured DOM — Dashboard
main.
Asserted in the captured DOM — Occupancy
Branch. ~1,900 px differ: the animated orb and status dots only.
Asserted in the captured DOM — Occupancy
main.
Asserted in the captured DOM — Clara
Branch. ~58,000 px differ: loading shimmer phase only. The subtitle names the same building.
Asserted in the captured DOM — Clara
main.
Asserted in the captured DOM — Conversations
Branch. 0 px differ.
Asserted in the captured DOM — Conversations