Bench 01 · open
Try it here before it ships.
A private scratch page on DontCode. Run real probes against routing, sign-in, theme and storage, then read every result in the log.
- Route
- /
- Checks
- 08
- Results
- this tab
- 01
Route responds
HEAD request to /
IDLE
- 02
Session endpoint
GET /api/me
IDLE
- 03
Theme tokens
Reads --primary from the root
IDLE
- 04
Local storage
Write, read, remove one key
IDLE
- 05
Viewport
Window size and pixel ratio
IDLE
- 06
Network
Online flag and connection type
IDLE
- 07
Motion setting
prefers-reduced-motion
IDLE
- 08
Clock
Time zone from the browser
IDLE
- > waiting for the first run. Results print here, newest on top.
Spec sheet
3 live · 8 ready to wire
Routing
Pages, links and the not-found screen. This page is route one.
Live hereSign-in
Accounts, roles and email checks. The run sheet pings the session endpoint.
Endpoint probedTheme
Light and dark, with the palette set from the console.
Live hereReady to wire, not on this page yet
Database
Tables, queries, migrations
File storage
Public and private uploads
AI
Chat, vision, image generation
Email and push
Mail and notifications
Payments
Kakao Pay, card, Toss Pay, Naver Pay
Realtime
Live updates and presence
Cache
Short-lived shared state
Scheduled jobs
Tasks on a timer
Calibration
Each swatch prints the value your browser resolved. Recolor the app from the console or flip the theme, and the readings change with it.
Headline · Archivo
Bench 01
Body · Instrument Sans
Notes on what passed, what broke, and why.
Readout · JetBrains Mono
PASS WARN FAIL 0123456789
Primary
--primary
Secondary
--secondary
Accent
--accent
Background
--background
Foreground
--foreground
Card
--card
Muted
--muted
Border
--border
Destructive
--destructive