Where frontier models' payment code breaks
Every failure below was found by running the code, not by reading it: duplicates, lost responses, double clicks, refunds landing mid-request, and servers killed at every step. Each one comes with the exact sequence of calls that broke it.
Card statement
Visa ending 4242
30 OctPAYCO *ORDER O1€25.99
30 OctPAYCO *ORDER O1€25.99
Charged twice
Part 1: writing payment code
Each dot is one trial. A filled dot passed every scenario and survived its server being killed at every step. Select a cell to see what each trial did.
Part 2: reviewing payment code
Each model reviewed code and had to prove every claim of a bug with an attack. The attack was run against the code; only an attack that broke a written rule counts.