- What is the Crash Cart framework?
- The Crash Cart is a 5-step triage framework for rescuing broken, inherited, or AI-generated codebases. The steps, in order: Stop the Bleed (hours), Stabilize (days), Survey (days), Strip (week), Ship (week and beyond). It treats a codebase rescue the way an ER treats a trauma patient — bleeding first, scars later. Coined by Justin McKelvey, fractional CTO, 2026.
- When do I roll the Crash Cart?
- When you inherit a codebase you didn't write, when an AI-built app starts failing in production, when a developer leaves and nobody understands their code, or when the next feature has felt impossible for more than two weeks. If you can't ship a small change confidently, the foundation needs triage before more features get layered on.
- How long does the Crash Cart take?
- Typical engagement: Stop the Bleed takes 4–8 hours. Stabilize takes 1–2 days. Survey takes 3–5 days. Strip takes about a week. Ship is open-ended — that's where normal development resumes. Total: 2–3 weeks before you're shipping new features at a healthy pace. Smaller codebases compress; very large ones can extend Survey.
- Can I skip steps in the Crash Cart?
- No. Each step assumes the previous one is done. You can't Survey a codebase that's still on fire (skipped Stop the Bleed). You can't Strip what you haven't Surveyed. You can't Ship cleanly on an unstable foundation. Skipping creates the second engagement that costs more than the first.
- What's the difference between the Crash Cart and a rewrite?
- A rewrite throws away the existing code and starts over. The Crash Cart keeps the existing code and triages it — stops the dangerous behavior, freezes the state, maps what's there, removes what's unneeded, then ships. Rewrites are usually 3–5x more expensive and ship months later. Use the Crash Cart unless the existing code is genuinely unrecoverable, which is rarer than founders think.
- What happens during Stop the Bleed?
- Hours 1–4 of the engagement. Take down dangerous behavior immediately: rotate hardcoded API keys, patch obvious injection vectors, disable endpoints with no auth, kill webhooks with no signature verification, stop background jobs eating money. You're not refactoring — you're stopping ongoing damage. Everything else can wait.
- How much does a Crash Cart engagement cost?
- Most engagements run $25K–$50K depending on codebase size and how deep the damage goes. That's the productized Vibe Code Rescue offer. The price includes Stop the Bleed through Strip (steps 1–4); Ship continues either as ongoing fractional CTO retainer or with your existing team.