Choose the failure before the test layer
Choose your first regression tests from customer journeys whose failure would have a material consequence, especially where changes are imminent or failures have already occurred. Define the expected and prohibited outcomes independently of the implementation. Then use the smallest trustworthy test boundary that can detect each failure. Record the risks that remain, rather than making complete coverage the first milestone.

