DMV Hackathon 2026-07-25, GMU Fuse, Arlington VA. Team: Tyler Youk + Izzu Sulieman.
A single Next.js app serving one Vercel project (dmv-hackathon, team utopia-436cfb73) on two
domains: hack.utopiamodels.ai and dmv-hackathon.vercel.app.
| Route | What |
|---|---|
/ |
the RAW pitch deck — the slide deck, DeckControls, SlideMedia, ReviewOverlay |
/overrule |
denial decoder — ICD-10 lookup, CARC/RARC decode, appeal-letter draft |
/fairbooks |
ledger integrity — P&L, anomalies, provenance drawer |
/showcase, /creatives |
the creative walls built for the event |
/ideas |
the idea board |
/api/** |
server routes; the LLM ones call DeepInfra and every caller has a deterministic fallback when DEEPINFRA_API_KEY is absent |
It has a row in the fleet's component registry —
utopia-models/knowledge →
world-infrastructure/fleet/registry/components.yaml, id site-hack, with its doc at
world-infrastructure/reference/win/site-hack.md. Read that before changing what this repo serves;
it records what depends on the domain and what retiring it would take.
🔴 creatives.utopiamodels.ai is no longer served from here. It moved to the utopia monorepo on
2026-08-09 (knowledge#4888, under Feature knowledge#4886) and is now a host-split in
apps/web/middleware.ts → app/creatives-site. src/middleware.ts in this repo still carries the
rewrite it used; it is dead for that host, because the domain is assigned to the other Vercel project.
The /showcase and /creatives routes here are the pre-move originals, kept as the event record.
pnpm install
pnpm dev # http://localhost:3000
pnpm build
pnpm verify:manifestDEEPINFRA_API_KEY is optional locally — without it every LLM route returns its deterministic
fallback rather than an error.
.github/workflows/guard.yml — one job, secret-scan: gitleaks over the checked-out tree and, on a
PR, over that branch's commit range. Advisory, like every gate in this fleet: read it and act, never
wait on it to merge.