Integrations inspector — the building list reads for staff on All companies

The inspector reads the roster and names this tab's selection. For staff on All companies it now lists buildings instead of failing.

5 Oct 2026 · branch uisd-p2-properties-full-list-screens · captured against propflow-stage · at 9ff8ba4dfc0+local

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 · 1a · All companies — BEFORE (this branch's base)

Staff on All companies, on the commit this branch departed from. The inspector read the full grid with no company named; since #16572 that read is refused for staff, so the property picker says Buildings could not be loaded (HTTP 400) and nothing can be inspected.

Asserted in the captured DOM — Every company · The building list could not be loaded (HTTP 400)

1a · All companies — BEFORE (this branch's base)
Provenance. Captured from commit 1554b7ebaa8, read from the worktree the server was started from (/Users/miniclaw/code/PropFlow/wt-uisd-p3-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–3

2 · 1b · All companies — AFTER (this branch)

The same view on this branch. The inspector now reads the roster and names the fleet (org=*) in its own request; the picker lists buildings and opens the first one, with its Calendar and Email connection status beside it. The fields it shows (name, calendar and email provider) are all on the roster.

Asserted in the captured DOM — Every company · Property · Calendar · Email

1b · All companies — AFTER (this branch)

3 · 2 · One company picked — AFTER

One TEST company picked in the address: the request names that company (org=org_ws_mirror_test) and the picker lists only its buildings.

Asserted in the captured DOM — Wei Slope Mirror · Property · Calendar

2 · One company picked — AFTER
PropFlow Docs