My mindset on,
The first flake: Life happens and things can come up that require prioritization over a date or a fvck, so flaking once is understandable.
The second flake: If it genuinely seems like something out of her control, and it comes with a unsolicited rescheduling on her part, I can look past it on a case-by-case basis.
The third flake: NEXT.
No show: NEXT.
The first flake: "Okay, thanks for letting me know"
The second flake: "Okay, thanks for letting me know"
The third flake: Ghost
No show: Ghost
... obviously this is for dating flakes, it would be different if I was in a 2-year LTR and my girlfriend flaked on me. In that case, on the first flake I would go ghost, go no contact, and go next the b!tch all in the same minute because she's BPD and I'm the prize and this alpha got seeds to spread, new single moms turning 18, 19, 20, 21 everyday.