mirror of
https://github.com/expo/explore.git
synced 2026-11-15 03:48:15 -10:00
compare:flows --report DIR writes a report that opens on the Viewer's new Flows view: the after run's report with the comparison beside it (exploration.json flowReview) and both builds' checkpoint screenshots. Each checkpoint carries its verdict, changed regions, and the text its screen showed (labels and values from the run's accessibility artifacts). A flows run now records each flow's steps (actions, described steps, checkpoints) and the step it failed at, so the review can show the steps that led to a checkpoint. The Flows view lists the flows with what happened to each (Changed / All, Changed keeping every run that stopped), and shows one flow as a filmstrip of its checkpoints, opened at its first problem. Above the middle checkpoint are the steps that led to it, its name and status, and, for a change too small to read in the picture, the text that changed, or why the run stopped. Before | After (X) flips every picture in place; the arrows step the checkpoints, J and K the changed areas. Nothing is saved. The filmstrip is Screens' own, moved to components/shared/filmstrip.tsx; Screens wraps it. Flows takes P and Ctrl+4, and appears only in a report with a review.