Art Direction Daily

Now booking: a two week engagement

No. 102 Wednesday, August 19, 2026 ≈ 5 min

Admission free Payout up to $1,000,000

A million dollars says you can't get out of this room

Vercel opened a two week program that pays researchers up to $1,000,000 to escape Vercel Sandbox, the room where agent-written code runs. Booking closes September 1.

Book the room
Window
Aug 18 to Sep 1, 2026
Prize pool
Up to $1,000,000
Max per report
$50,000
Proof
Live PoC, no static analysis
Book a slot on HackerOne
Cut-paper collage of a figure in a hat slipping through a crack in a giant black keyhole on a marigold ground
Exhibit A: the only way out is a paid finding

Tonight's art direction

The Keyhole

An escape room venue's booking page, cut from construction paper like a mid-century heist poster.

Escape room websites are working commerce pages: they sell a locked door, a clock, and the promise that getting out is hard. This one borrows the cut-paper film-title language of the late fifties, flat matte shapes with hand-cut edges on one saturated ground, and spends it on booking components. A black marquee carries the nameplate, a perforated ticket stub carries the issue meta, and the rooms are sold as dossiers with real payouts instead of adjectives. One condensed poster face does all the shouting so the gothic body text never has to.

cut paperkeyholemarqueeticket stubroom dossierpayout ladderdoor plates

Room 01

The main attraction

For two weeks, Vercel is paying real money to anyone who can break out of its sandbox. The public HackerOne program runs August 18 through September 1, with up to $1,000,000 in the pool and bounties assigned per report by demonstrable impact. Firecracker microVM isolation, the host-side network boundary, and tenant separation are all in scope.

01

The MicroVM

Escape the Firecracker microVM and reach the host. The walls Malte Ubl pointed a frontier model at earlier this month, now with a purse attached.

ObjectiveGuest to host ProofLive PoC via the SDK

02

The Firewall

Defeat the host-side network boundary and reach a destination the egress rules forbid. The same firewall Vercel recently opened to Hobby plans.

ObjectiveForbidden egress ProofLive PoC via the SDK

03

The Neighbors

Read or modify another Vercel tenant's data. This is the door the $50,000 maximum per report is written on.

ObjectiveCross-tenant access Top payout$50,000

The payout ladder
SeverityPer report
Critical$25,000 to $50,000
High$10,000 to $25,000
Medium$5,000 to $10,000
Low$1,000 to $5,000

The dare has a history. A week earlier, Vercel CTO Malte Ubl wrote up what happened when he tasked Kimi K3 with breaking out of the same sandbox, and argued that offensive model capability should be pointed at defensive work before someone else points it elsewhere. This program turns the argument into a purse: findings become permanent fixes, and a public writeup of the techniques follows the close.

Cut-paper collage of a row of black doors on marigold paper, one door ajar spilling cream light, a small blue figure walking toward it
The corridor: every door is locked until somebody proves otherwise

Room 02

Tooling

Hostinger folds its builders into one agentic platform

Hostinger merged Website Builder and Horizons into AI Builder, where the AI provisions what a project needs on Hostinger's own infrastructure: sign-in, database, store, email. A bundled connector opens the same account to Claude Code, Cursor, and VS Code, so an outside assistant can deploy a project or update inventory directly.

Vercel for Platforms deploys from your users' repos

Platform products built on Vercel can now build and ship straight from their customers' GitHub repositories, without owning the code they deploy.

Cline joins the AI SDK harness layer

Cline is now an adapter in the AI SDK's harness layer, one more part on the shelf of the harness catalog No. 097 walked through.

Code.Storage publishes the numbers behind Lovable's repos

Pierre's Code.Storage put out a case study on storing Lovable's code: more than 8 million new repositories a week and 250 repo creations a second at peak, all git underneath. Worth reading for anyone whose product mints a repo per prompt.

Room 03

Technique

CSS navigation matching, early days

Geoff Graham rounds up the early shape of CSS navigation matching: location and navigation at-rules that would let cross-document view transitions declare their routes in the stylesheet instead of managing them in JavaScript. Speculative syntax for now, but it sketches where page-to-page motion is heading.

Room 04

Workflow

An agentic SDLC with a QA engineering mindset

Stack Overflow talks through a five-agent software lifecycle built by a QA engineer, where cross-layer observability checks the agents' work instead of taking their word for it. The same instinct as Vercel's challenge, applied to everyday shipping: verify the boundary, not the vibe.

Staff pick

Design move

Borrow this pattern

The room dossier card: sell an experience with a compact stat block instead of adjectives. One card per offer, carrying the objective in a sentence, then labeled stat pairs with real units: window dates, price or payout, proof or terms. It works for any experience business a freelancer bills: escape rooms, tours, climbing gyms, cooking classes, workshops.

What keeps it honest: every number comes from the client and carries its unit, meters map to a scale the page states, and there is exactly one call to action per card. The moment a stat is invented to fill a slot, the card turns into decoration.

Front desk

Prompt Lab

Recreate today's system: an escape room venue's booking page as a cut-paper heist poster.

Build a one-page booking site for a single-location escape room venue,
art directed as a late-1950s cut-paper film-title poster.

Page archetype: local service business booking page. Sections: marquee
header, poster hero with booking card, three room dossiers, a pricing
ladder, an FAQ or rules list, footer.

Ground and palette: one flat saturated marigold yellow ground (#F3A90D)
across the whole page. Ink black (#1C1A15) for the marquee, door plates,
and display type. Ticket cream (#F1E5C3 and #F8F0DC) for cards. One
ultramarine accent (#2B4BA6) for CTAs and highlights, darkened toward
#1D3A8F when used as small link text on the yellow. No gradients, no
neon, no drop shadows except hard 5px offset paper shadows on cards.

Type: a condensed poster face like Anton for the marquee, headline, and
room numbers, all caps. A plainspoken grotesque like Libre Franklin at
19px or larger, line-height at least 1.65, for everything readable. A
typewriter mono like Space Mono for tickets, labels, and stats.

Components: a black marquee bar with the venue name; a perforated
ticket stub (dashed rule between segments) holding date and session
info; a booking card with label-value rows and one solid CTA; room
dossier rows, each with a black door panel on the left (room number,
keyhole cutout) and a body holding one objective sentence plus labeled
stat pairs (duration, team size, price) with real units; a price ladder
table with filled-step meters mapped to a stated scale.

Imagery: flat cut-paper collage illustrations only, matte shapes with
visible cut edges on the same marigold ground: a keyhole, a row of
doors, a paper figure. No photographs, no readable text inside images,
no fake UI screenshots.

Guardrails: WCAG AA contrast for every label on its actual background,
body text never on the ink panels below 18px cream, square corners or
2px radius everywhere, hover states on every real link and button at
around 150ms, respect prefers-reduced-motion, no emoji icons, no fake
countdown timers, and every stat on the page must be a real number the
client supplied.

Runs well in Beaver Builder AI, v0, Lovable, Claude Code, or Figma Make.

Lost and found

Field note

An escape room only works if the walls hold, and every platform that runs agent code is in the escape room business now, whether it advertises or not. Vercel is the first to sell tickets.

Guest book

Sources

  1. $1 million hacker challenge for Vercel Sandbox · Vercel blog
  2. Vercel Sandbox bounty program · HackerOne
  3. Everything hackable will get hacked · Vercel blog
  4. Hostinger brings the full online journey into the agentic era with AI Builder · Hostinger blog
  5. Vercel for Platforms can now deploy from your users' GitHub repositories · Vercel changelog
  6. Cline is now available in the AI SDK harness layer · Vercel changelog
  7. How Lovable stores code at scale with Code.Storage · Code.Storage
  8. CSS Navigation Matching, Early Days · CSS-Tricks
  9. Building an agentic SDLC with a QA engineering mindset · Stack Overflow blog