I turned my prompt-injection benchmark into something you can rotate, scrub and click. Ten jobs ×...I turned my prompt-injection benchmark into something you can rotate, scrub and click. Ten jobs ×...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
I turned my prompt-injection benchmark into something you can rotate, scrub and click.
Ten jobs × ten attacks × five delivery channels = a 3D lattice of 500 real runs. Time is the fourth axis: hit play and every run lands in the order it actually ran. Ordinary agent on the left, BULWARK (the one I built) on the right.
Ordinary agent: 150 of 500 attacks landed. BULWARK: 0, with 499 of 500 jobs still done. The one refusal is a poisoned invoice, and the page tells you why.
Every number is recomputed from the rows in your browser. Add ?selftest=1 and it checks itself against the published bench.
I migrated Pi-lit's site from WordPress to a custom-coded, AI-native website with its own hosting. The result:
-A scalable design system that also supports their ecommerce
-30+ pages with consistent branding throughout
-Animated illustrations of their scenes and products that bring the roadway safety story to life
See Full Case Study