Nuke a phone number for a clean signup restart
Create a support command that removes every signup, text-flow, auth, and payment artifact tied to a phone number so it can sign up as if it never existed.
Next steps
- Normalize the entered phone number and compute every lookup digest used by the system.
- Find all patient, signup, Linq, auth, public-intake, and payment rows tied to that phone number.
- Cancel/detach remote payment state, then delete the local graph in dependency-safe order.
- Return a dry-run and confirmed-run summary without printing the phone number or other sensitive values.
Acceptance criteria
- Team can nuke by phone number without ad hoc console edits.
- The same phone number starts a brand-new text/signup/payment flow immediately after the nuke.
- The command is dry-run by default and logs counts/categories without printing sensitive values.