Explore the build
Storefront
The mobile-first money storefront. Open it, then use Book a Party or Event (Flow A) or Request Lanes (Flow B).
Flow A: Book a Party or Event
The package builder with a live itemized quote and in-quote add-on upsell. Stages a request; no payment and no held date until a person approves.
Flow B: Request Lanes
The lightweight lanes request. 3 lane minimum, staged only.
Staff approval queue
Pacific Avenue Bowl's internal reviewer view. The single approve-tap is fail-closed: no key means no link and no payment.
Brand
The Pacific Avenue Bowl identity: crest, wordmark, hero, Penny, icons, and the palette tokens.
Comms drafts (Penny)
Penny's DRAFT-ONLY message templates. Every one is staged and gated; nothing sends.
Penny, the booking concierge
What Penny is and the fail-closed loop she runs.
QA verdict
Placeholder for the bstrap-reviewer go-live verdict.
How to preview
One command from the repo root: npm run preview (builds, then serves dist/ at http://127.0.0.1:8787/). Or open dist/site/index.html directly (works offline). The money engine and its fail-closed proof run with node angel/test/failclosed.test.mjs.