← Back to Writing

The Price of Ignoring Advice

(Or: How to Lose a Project in One Prompt)

Cybersecurity Dashboard Warning
The Critical Error: Operating without an Undo Button.

📋 Executive Summary

  • The Scenario: A student hired me to set up an Agentic IDE (AI with shell access).
  • The Risk: Agentic AI can delete files. I mandated a "Blast Shield" (Backup/Git) as a condition of use.
  • The Failure: The client ignored the backup constraint. He prompted the AI to "clean up," and it wiped his current directory.
  • The Lesson: Syncing is not backing up. You must have an offline/immutable checkpoint designated before granting AI write access.

The "Ferrari" Problem

When you use standard LLMs (ChatGPT, Claude), you are in a walled garden. You can't break anything because the AI can only output text.

Agentic IDEs (Cursor, Windsurf) are different. They have shell access. They can execute `rm -rf`, move directories, and rewrite files.

I call this the Ferrari Problem: You bought the speed, but did you buy the brakes?

The Explicit Warning

During a $300 consultation with a client ("Alex"), I gave one non-negotiable instruction before handing him the tools:

The Rule

"Install a Backup Protocol (Google Drive / Git). Not just Sync. A Backup."

I explained that Sync mirrors deletions. If the AI wipes his desktop, the cloud wipes the copy. He needed a dedicated checkpoint.

WhatsApp Warning Receipt
The Receipt: Explicit instruction to create redundancy.

The Incident

24 hours later, the inevitable happened.

Alex likely asked the Agent to "clean up the folder" or "remove temp files." The AI, being literal, interpreted the scope broadly.

"I fked up."

The directory was empty.

The Wipe Disaster
The Consequence: A wiped project and no backup.

The Engineering Lesson: Robustness

The tragedy here isn't the AI's mistake. It's the lack of System Resilience.

In software engineering, we assume failure will happen. We don't try to prevent every bug; we build systems that survive them.

Sync vs Backup

  • Sync (Mirror): Live reflection. Good for convenience. Bad for safety. (AI deletes > Cloud deletes).
  • Backup (Snapshot): Frozen state. Good for safety. (AI deletes > Restore from 1 hour ago).

Alex had Sync (maybe). He didn't have a Backup. When the mirror broke, he had no reflection left.

The Agentic Safety Baseline

If you are using AI tools that have write-access to your file system, you must adopt this baseline:

Git Safety Net Checklist
The Safety Net that separates professionals from amateurs.

The 3-Step Blast Shield

  1. Git Init: Version control is the ultimate undo button. git checkout . would have saved him in 1 second.
  2. Remote Push: GitHub/GitLab ensures that even if your local drive melts, the code exists elsewhere.
  3. Checkpointing: Before any "Refactor" or "Clean" prompt, commit your changes.

The Cost of Wisdom

Alex paid $300 for the consultation. But the real cost was the lost week of work.

Domain expertise often sounds like "boring administrative advice" (Backups, Git, Security). In reality, it is the only thing standing between you and a total wipe.

When an expert tells you to install a safety net, don't ask if it's necessary. Just install the damn net.


📚 Related Reading

This article was originally published on Medium.

See the System

I don't just write about this; I build the systems. Explore the actual codebase behind these insights.

View Athena-Public →
🤝

Work With Me

Stop drowning in complexity. Hire me to architect your AI systems and bionic workflows.

Book a Consultation →