Menu

Post image 1
Post image 2
Post image 3
Post image 4
1 / 4
0

My AI agent wiped my database twice. So I built a command firewall.

DEV Community·yezannnnnn·23 days ago
#k8hrCqXs
#ai#opensource#aegis#rules#agent#prisma
Reading 0:00
15s threshold

I was building a customer service agent with Claude Code. In the span of one week, the AI wiped my local database twice. The first time I thought it was an accident. The second time I realized it was a systemic problem — and that no existing tool was going to fix it for me. The first time: I thought it was a fluke I asked Claude Code to sync the database schema. It ran: npx prisma migrate reset --force Enter fullscreen mode Exit fullscreen mode Schema synced. I opened my database client. Two weeks of test data, debug records, and simulated orders — gone. I typed into the chat: "Never use --force flags on database commands." "Understood, I'll remember that," it replied. I believed it. The second time: I understood what AI memory actually is One week later. Different feature, different context window. It ran the same command again. Database wiped again. This time I added the rule everywhere — project memory, system prompt, .claude.md , conversation header. I triple-checked every file.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More