Settings › Onboarding › Overview as one checklist by phase, with Propflow's side as progress and one progress number everywhere
5 Oct 2026 · branch origin · captured against propflow-stage · at 22690e701bc
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.
A brand-new test company: every item unticked, the bar at its floor, and the caption counting required items only.
Asserted in the captured DOM — Before Clara goes live · Required · required items done · Invite your team and check everyone can sign in · Choose which buildings Clara works in · Connect
A test company part-way through: done items ticked and green, the rest with their one action. Choose which buildings follows the saved-choice rule from #16450: it ticks only when a building has a saved On choice, never for a building that is on only by default.
Asserted in the captured DOM — Before Clara goes live · Required · required items done · Invite your team and check everyone can sign in · Choose which buildings Clara works in · Connect
Below the customer's list, Propflow is doing shows Propflow's own setup as lines that read Done, In progress or Could not check. They have no checkbox and they do not count toward the customer's percentage (#16611).
Asserted in the captured DOM — Choosing the address Clara writes from · Before Clara goes live
The same company on /settings. The banner's percent and the sidebar ring's percent are the number measured on the Overview above, because the bar, the ring and the banner all count with one function, goLiveProgress (#16614).
Asserted in the captured DOM — 8% done · 8% complete · required
The most complete test company on stage, in dark mode.
Asserted in the captured DOM — Before Clara goes live · Required · required items done · Invite your team and check everyone can sign in · Choose which buildings Clara works in · Connect
Phone width: one column, no sideways scroll.
Asserted in the captured DOM — Before Clara goes live · Required · required items done · Invite your team and check everyone can sign in · Choose which buildings Clara works in · Connect
Phone width in dark mode.
Asserted in the captured DOM — Before Clara goes live · Required · required items done · Invite your team and check everyone can sign in · Choose which buildings Clara works in · Connect
The checklist read is held open: phases, labels and tags are already real; only the checkboxes, states and bar are skeletons (Screen rule 18).
Asserted in the captured DOM — Before Clara goes live · Set up billing · Required · Choose which buildings Clara works in · Optional
A live company: the page says so and keeps the answers as a read-only record; no checklist nags.
Asserted in the captured DOM — You're live
The live page at phone width, dark.
Asserted in the captured DOM — You're live
The list now carries the account rows from #16224 (your admin account, inviting the team) and the buildings row, placed by the spec's phases. Propflow's side (the 'Propflow is doing' progress lines) is split into its own follow-up PR, so it is not on these captures. Every item exposes one open answer that the red-dot lane reuses. Captures are from stage test companies (anonymized by construction).