Calendar rows: no Microsoft icon before the provider is known

Settings › Profile as a leasing agent at a TEST company: the company's Leasing calendar row while its status loads, and once settled

17 Oct 2026 · branch neutral-calendar-icon · captured against propflow-stage · at 3f99835bfb7+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 · While loading: an icon-sized grey square

The company's Leasing calendar row while its status is still loading. The icon slot is a grey square the icon's size. On main this slot drew the Microsoft (Outlook) calendar logo, which then flickered to the real one.

Asserted in the captured DOM — Leasing calendar

While loading: an icon-sized grey square
⚠ Provenance. Captured from commit 3f99835bfb7 plus uncommitted changes, read from the worktree the server was started from (/Users/miniclaw/code/PropFlow/propflowai-wt-neutral-cal-icon) — the server could not report its own commit, so this is the weaker of the two sources. ⚠ That is the same commit as the rest of this artifact was captured from. If this section is labelled a BEFORE, it is not one — it is the same code as the after.
Sections 2–2

2 · Settled, no calendar: a neutral calendar icon

Once the read answers that no calendar is connected, the slot shows a plain calendar outline in the page's faint text colour, never a vendor's logo. A connected Google or Microsoft calendar shows its own logo; no anonymous stage persona has one, so that state is pinned by the unit tests instead of a capture.

Asserted in the captured DOM — Leasing calendar · Not connected

Settled, no calendar: a neutral calendar icon
⚠ Provenance. Captured from commit 3f99835bfb7 plus uncommitted changes, read from the worktree the server was started from (/Users/miniclaw/code/PropFlow/propflowai-wt-neutral-cal-icon) — the server could not report its own commit, so this is the weaker of the two sources. ⚠ That is the same commit as the rest of this artifact was captured from. If this section is labelled a BEFORE, it is not one — it is the same code as the after.
PropFlow Docs