VIBE⌇BRATOR
Take the Vibe Check
Prompt · Build

Security Boundary

AI will not guess your privacy rules

Pass · ChatGPT, Pro · September 27, 2026

Pass · Claude.ai, Fable 5.1 Max · September 27, 2026

What it does

Says out loud that customers must never see each other's things, and puts that rule in the database, where the rest of the code cannot forget it.

When to use it

Any app where two customers' data must never meet.

The prompt

Paste as-is
This app has more than one customer in it. Somebody from
customer A must never receive anything belonging to customer B
— not on the screen, not in the data sent to their browser,
not buried in a file the browser downloads.

Put that rule in the DATABASE, not in the code around it.
Assume the code around it will be wrong one day.

Give it to me in this order:
1. The database change, and the rule itself
2. The test that proves one customer cannot reach the other
3. The screen, last

Ways to use it

Test log

Each prompt was pasted into a fresh private chat with memory off and graded against pass standards written before the run (all of them, dated).

DateToolModelResultWhat happened
September 27, 2026ChatGPTProPassPut the rule in RLS policies keyed to auth.uid(), made the photo bucket private with storage policies, and gave a two-user test procedure, in the order asked.
September 27, 2026Claude.aiFable 5.1 MaxPassEnabled RLS with a company helper function, made the photo bucket private with storage policies, and gave an automated two-company test, in the order asked.

The pass standard for this prompt: five criteria and an automatic-fail rule, written down on September 27, 2026, before any run.

Related words