Phase 2 Sprint Visual Evidence — 2026-05-01
These screenshots capture the funeral admin's transition from church-coded copy/structure to vertical-aware rendering across the Phase 2A–2G sprint. Originals live inside the churchwiseai-web merge commits at tmp/phase2*-screenshots/; archived here so they survive any future tmp/ sweep and provide a stable URL for docs.churchwiseai.com.
Coverage by phase
| Phase | PR | Merge SHA | Captures | Notes |
|---|---|---|---|---|
| 2A | #275 | 3901f646 | (DOM-grep verified, no PNGs) | AccountForm split |
| 2B | #276 | a7544fd5 | phase-2b/ — 2 PNGs | Inbox filter chips: church All/Prayer/Callback/Visitor/Crisis vs funeral All/At-Need/Pre-Planning/Family Contact/Crisis |
| 2C | #277 | 537c5013 | phase-2c/ — 2 PNGs + verification.txt | Home metric tiles per vertical |
| 2D | #279 | 20f93395 | phase-2d/ — 3 PNGs | Settings → Integrations + Notifications cards per vertical |
| 2E | #280 | bf41a613 | (DOM-grep verified, no PNGs) | 12-item bleed sweep + Subscription tab wire-up |
| 2F | #281 | ffa2f832 | phase-2f/ — 2 PNGs + verification.txt | Hours + Sharing sub-tab copy |
| 2G (a+b) | #282 | 688e7fea | phase-2g/ — 2 PNGs + 2 DOM dumps | SharingForm copy + sharingSubTabDescription field |
How to read each screenshot pair
Every PNG pair matches a church-*.png and a funeral-*.png for the same screen, so reviewers can scan side-by-side:
- Funeral admin should never show "visitors", "congregation", "service times", "bulletins", "Worship", "Care Hub" copy
- Church admin should show its expected church-coded copy with zero regression
- DOM-dump
.txtfiles in 2G capture the rendered text for grep-based verification
Source PR commits (in case more files are needed)
git -C C:/dev/churchwiseai-web show <sha>:tmp/phase2X-screenshots/<file>
| Phase | Source path inside merge commit |
|---|---|
| 2B | tmp/phase2b-screenshots/ |
| 2C | tmp/phase2c-screenshots/ |
| 2D | tmp/phase2d-screenshots/ |
| 2F | tmp/phase2f-screenshots/ |
| 2G | tmp/lane2g-screenshots/ |
The .mjs scripts inside each tmp/phase2*-screenshots/ directory (Playwright capture scripts) are NOT archived here — they reference dev-server URLs and demo-token state that no longer match. If you need to regenerate, copy from the merge commit and update the token + base URL.