House Rules
Don't Drop the Database
The commands that wipe a database are off the table, and anything else destructive is asked about first.
by PeregriniTrusted publisherversion 1 · 0 accounts running it
What it does
- Stops any shell command matching dropdb*.
- Stops any shell command matching prisma migrate reset*.
- Stops any shell command matching rails db:drop*.
- Stops any shell command matching rails db:reset*.
- Stops any shell command matching drizzle-kit drop*.
- Tells every agent, when its session starts: "Before running anything that deletes or rewrites data, say exactly what it will remove and ask first."
Peregrini chose this publisher. It has not checked each rule. A book cannot vary the Mandate, and no instruction in it permits anything the Mandate reserves to your own permission lines. Its blocks are added to yours: where two books block different things, both apply. Where its instructions conflict with your own, the agent says so and asks.
The exact lines
no-run dropdb* no-run prisma migrate reset* no-run rails db:drop* no-run rails db:reset* no-run drizzle-kit drop* instruction Before running anything that deletes or rewrites data, say exactly what it will remove and ask first.
Version fingerprint
5149cee2c73b8de9e1a03279b8a88221de676372e2b7d917bfad328ab2bba577
Versions
Version 1 · 28 September 2026
A starter book by Peregrini.
Added: no-run dropdb* · no-run prisma migrate reset* · no-run rails db:drop* · no-run rails db:reset* · no-run drizzle-kit drop* · instruction Before running anything that deletes or rewrites data, say exactly what it will remove and ask first.