Loading deck…
Loading deck…
Ship Page / Deck
Kane CLI Hack Day · San Francisco · Oct 24 2026
Kane CLI Hack Day
Your app works. Can Alice read Bob's invoice?
A security seatbelt for vibe-coded apps.
Aayush Khator · built with OpenAI, tested with Kane CLI

01 / 11 · Bugsy
The problem
Kane CLI Hack Day
The app passed every test it had. Its PRD never said that one user must not see another user's records, so the coding agent never wrote that check or a test for it.
02 / 11 · Bugsy
See it work
Kane CLI Hack Day
Kane signed in as Bob and opened invoice 4. It signed out, signed in as Alice and opened the same address. The test expected "Invoice not found". Alice saw Umbrella and $4,000.00.

03 / 11 · Bugsy
What we built
Kane CLI Hack Day
04 / 11 · Bugsy
The harness
Kane CLI Hack Day
Five scenarios, two seeded accounts, one Chrome. Tests run one at a time with sign-out and sign-in between accounts.
Components: Kane CLI context ingestion · Kane CLI assurance test design · Kane CLI test execution · Kane CLI execution evidence
05 / 11 · Bugsy
What Kane found
Kane CLI Hack Day
S2: Alice opened Bob's invoice by URL. After that fix, S5 still failed. Alice sent POST /invoices/4/pay straight to the server, never opening the page, and Bob's invoice turned Paid.
06 / 11 · Bugsy
Before 3 of 5 · after 5 of 5
Kane CLI Hack Day
07 / 11 · Bugsy
Kane CLI proof
Kane CLI Hack Day
Four runs are verified on the event hub: KR-167 failed, KR-179 passed, KR-186 failed, KR-188 passed. Kane execution ids for each step are in the repo's evidence folder.
08 / 11 · Bugsy
Bugsy tests its own tests
Kane CLI Hack Day
After the payment fix passed, Bugsy removed it and reran S5. The test failed again while the owner check still passed. Then Bugsy restored the fix.
09 / 11 · Bugsy
What we learned
Kane CLI Hack Day
10 / 11 · Bugsy
Try it
Kane CLI Hack Day
npx bugsy scan, npx bugsy patch, npx bugsy self-check
Next: a second app, and rules for shared records and staff access.
Scope today: the Ledger demo, sequential accounts, and the rules you state. Five passing checks do not make an app secure.
https://github.com/aayushkhator1994/bugsy · Aayush Khator
Slide 1 of 11: Bugsy
11 / 11 · Bugsy