Skip to content
FIX/DIYAI

01 / Situation

Your DIY AI Experiment Went Rogue. We Clean Up the Mess.

A discount the bot invented. A Zap that writes the record it just watched. A CRM full of duplicates and a domain that just landed in spam. Mark what is actually on fire. If it is a soft bleed, the field notes are free. If it is an active fire, book the $250 assessment.

incident.log unacked
$ incident.open --source=diy-stack
→ bot.issued_discount   code=SAVE50   unauthorized
→ zapier.task_rate      1400/hr       climbing
→ crm.rows_rewritten    unknown       unscoped
→ mail.complaints       spike         domain risk
→ next                  triage before the next retry

02 / AI Disaster Self-Test

Triage checklist

Check the symptoms happening now. The score stays in this browser, and the intake prints a receipt on this device. This static build does not transmit it.

Risk score · 0/4

Check the symptoms that are happening now.

03 / Emergency intake

$250 assessment

Flat fee for one business and one incident cluster. We look at the loop, the bot’s tools, or the rows that already changed, and you get a written triage memo with the shutoff sequence.

  • 01 · Business email is required.
  • 02 · Phone is optional.
  • 03 · Pick a Central Time callback window.
  • 04 · Turnstile mounts here when a site key is configured. No token is stored in this repo.

Turnstile · placeholder

The Cloudflare Turnstile widget mounts in this slot. Leave the site key empty in git and set data-sitekey at deploy time. The secret key never belongs in this static site.