UITL · Internal design index

Mockups.

Design explorations across every UITL venture, with reactor wired in so we capture what works and what doesn't, every time.

Reviewing on your phone?

Each mockup loads with the design-reactor disabled. Add ?review=YOUR_NAME to activate. First-time activation also needs the token (one-time, persists to localStorage):

https://mockups.uitl.ai/<project>/<mockup>?review=greg#tok=YOUR_TOKEN

Once activated: tap any element with a dashed outline → 👍 / 👎 / 💬. All reactions land in the UITL platform and feed the design-McFaces on the next iteration.

DubbleBooked
Venture 4 · Live · dubblebooked.com
audio-v1 · 2026-07-09 Audio Redactor · Functional Beta (CrR/CrRLJ 4.7) Redacts witness-interview recordings. Load audio → mark ranges to silence by dragging on the waveform (or auto-suggest: transcribes locally in-browser via Whisper and flags spoken SSNs, dates, phones, emails, account numbers) → export a WAV with those ranges truly zeroed out (silenced in the file, not muted-on-playback). Runs entirely client-side — the recording is never uploaded, which matters for sensitive discovery. Verified: marked ranges come out as true silence, audio outside preserved. Beta — counsel listens back before release; spoken names are marked by hand for now.
desktop · functional beta
v1 · 2026-07-09 Discovery Redactor · Functional Beta (CrR/CrRLJ 4.7) Upload a discovery PDF → the tool auto-marks the categories the new CrR/CrRLJ 4.7 rule requires redacted (SSN, DOB, phone, email, address, driver license, VIN, financial account) → attorney reviews, toggles rules, and adds/removes marks → export burns them in by flattening every page to an image (the underlying text is destroyed, not hidden under a black box) and prepends the mandatory client-advisement cover sheet. Runs entirely client-side; nothing is uploaded. Verified: zero PII recoverable from the exported file. Built for Geoff Burg's request; beta — counsel verifies every page.
desktop · functional beta
v3 · 2026-06-29 Sentencing Calculator · Functional Beta (v3 — reaction pass) Iterates v2 on Greg's reactions: CFC links now deep-link to the real 2025 Adult Sentencing Manual PDF; a crime-context banner carries the selected offense into Step 2 with the grid auto-set surfaced; sentencing alternatives are now offense-aware (bucketed likely vs. shown-for-completeness, never asserting ineligibility); offender-score decision-support suggester mirrors the seriousness one; and a "research similar cases" concept stub. Breadcrumb stepper fix tracked separately.
desktop + mobile · functional 24 reactable
v1 · 2026-06-28 Sentencing Calculator · Functional Beta A working WA felony sentencing calculator inside the DubbleBooked app shell. Pick a crime → confirm or override the seriousness level → enter the offender score → add enhancements → standard range with an RCW citation on every number, plus a one-click client memo. Deterministic engine over the real RCW grids (9.94A.510 / .515 / .517 / .533); the attorney is the authority, the tool does the cited arithmetic. Single-column stepped flow, inline "how do I determine this" guidance on the judgment inputs, sticky live-range bar. Built for Geoff Burg's request.
desktop + mobile · functional 20 reactable
Burg & Lantz
Seattle Criminal Defense · glblaw.com
v1 · 2026-05-27 Homepage · Editorial Gravitas Visual direction for the firm. Oxblood-on-bone, Fraunces + Plex, "docket" proof panels. Leads with the scared-person headline + a credentials docket (40 yrs · 1,000+ cases · 100+ trials · AVVO 10.0 ×2). Urgency band, answer-first block, practice grid, dark case-results strip with mandatory disclaimer, attorney bios, reviews, intake form, AI chat launcher.
desktop + mobile 14 reactable
v2 · 2026-06-07 Homepage · The Human One Warmer rebuild per Geoff's 2026-05-28 note (his wife & daughter found v1 "stilted and not human-like"). Real photos of Geoff & Jason moved up into the hero (Greg's reactor note); plain first-person headline ("We're two Seattle defense lawyers — let's talk it through") replaces the "Don't say a word" power-pitch; a signed "A note from us" centrepiece in the old duiwashington.com voice. Every unsourced v1 claim pulled: "Former prosecutors on staff" gone, the legislation line reframed to the real WACDL work, the fabricated testimonial removed, Avvo counts corrected. One phone number for call OR text → routes to a short form (Geoff's reactor note). Lighter palette, less monument.
desktop + mobile 16 reactable
explainer · 2026-06-07 Content Strategy · For Geoff (plain English) Geoff-facing explainer of the rebuild: why we're proposing changes and how each improves discoverability. Reframes the project as "we're keeping your content, making it findable" (answers his family's "stilted" reaction). Covers the 3 moves (reuse content / consolidate duplicate content across the 6 sites / structured data), what stays the same, and 6 changes each tagged Google-ranking vs AI-quoting (GEO). Grounded in the on-page audit (zero schema, no canonicals, dup content, ~830 URLs, live paid ads). Reactor-wired per section. Mirrors docs/CONTENT-STRATEGY-FOR-GEOFF.md.
desktop + mobile 12 reactable
v1 · 2026-05-27 DUI Charge Page · Answer-First (GEO) Highest-traffic template. "Arrested for DUI in Washington? Here's what happens next." TL;DR answer card + sticky 7-day-license-deadline action rail. Question-by-question Q&A with RCW statute cites, penalty table, defenses, why-us, DUI results strip. Built to rank AND get cited by LLMs. Sticky mobile call/text bar.
desktop + mobile 16 reactable
v2 · 2026-05-30 DUI Charge Page · Voice Rewrite Voice rewrite of v1 per Geoff's 2026-05-27 feedback ("stilted"). Same structure, copy rewritten in the firm's existing voice — first-person plural, anti-sales, modest, respects the reader. All unverified claims removed (the "authored DUI legislation," "former prosecutors," "40-year practice," and stale Avvo numbers from v1 are gone). Real credentials only — LexisNexis treatise, WACDL/WDA legislative liaison, Draeger 9510 NYT/CBS coverage, current Avvo standing. Per the new zero-hallucination CLAUDE.md.
desktop + mobile 16 reactable
v1 · 2026-05-27 World Cup Visitor Page · Answer-First (GEO) Client-requested. For out-of-town & international fans arrested in Seattle during the 2026 World Cup. "Arrested in Seattle during the World Cup? We can help — today." TL;DR calm-down answer + sticky call/text action rail. Common visitor charges (disorderly, assault, public intox, DUI, MIP) in plain English, the arrest timeline, the traveler's #1 fear answered ("Can I still leave?"), why-local-fast, a multilingual nod, GEO FAQ, and a 60-second visitor intake form. Text routes to the form (per reactor note). Sticky mobile call/text bar.
desktop + mobile 15 reactable
FishInsight
Venture 12 · Live · fishinsight.ai
v8 · 2026-05-24 Mobile-first · Live Heatmap + Crew Nav Real MapLibre heatmap layer (weighted GeoJSON points). Bottom nav: Keep → Crew. Scan FAB unifies KTF + share-to-crew (one capture, then user picks). All v7 interactivity preserved.
390px · live heat 9 reactable
v7 · 2026-05-24 Mobile-first · Interactive Map (3 water heroes) Real MapLibre · pan + pinch-zoom. Water-type toggle swaps map content AND hero data — Marine (Puget Sound + hotspots/ramps), Rivers (WA river systems), Lakes (stocked lakes). Hotspots bolder, ramps de-emphasized.
390px · live map 8 reactable
v6 · 2026-05-24 Mobile-first · Dense Intel Map Map → hotspots + boat ramps + heat density dots (point-based, mirrors real FishingMap). Water-type pre-filter at top defaults to user pref. What's Changed > Crew (regs are urgent).
390px 22 reactable
v5 · 2026-05-24 Mobile-first · Heatmap Map → heatmap (colored polygons per area's water region) + per-area filter chips. Crew promoted to #2. KTF lives only on persistent FAB. Top+bottom navs both sticky.
390px 16 reactable
v4 · 2026-05-24 Mobile-first · Multi-Hero 4 peer hero modules — Map + What's Changed + Crew + KTF. Plus section-nav row. The "control room" frame: each hero is a peek + drill-in to its full section.
390px 18 reactable
v3 · 2026-05-24 Mobile-first · Map-Only Hero Map-only exploration. The "what if map alone" extreme — preserved as a comparison piece to v4. Stylized Puget Sound SVG, 7 marine area pins, copper ring on best-of.
390px · reference 11 reactable
v2 · 2026-05-23 Mobile-first · The Brief Surface 01 — verdict-first dashboard reworked for 390px baseline. Water-type toggle, top-3 area cards, bottom nav with cyan KTF FAB.
390px 7 reactable
v2 · 2026-05-23 Mobile-first · Area Detail Surface 02 — destination of "Plan this trip". Introduces the Trip Plan boarding-pass (Specify mode) + Crew echo + contextual tide chart.
390px 9 reactable
v2 · 2026-05-23 Mobile-first · The Week Surface 03 — 7-day outlook. Best-day verdict, forecast-confidence cliff, day-by-day cards with opinionated copy ("Skip unless you've got a heavy boat").
390px 14 reactable
v1 · 2026-05-23 The Captain's Clipboard Editorial direction — desktop-first verdict + conditions + area board. Preserved for reaction continuity.
3 surfaces 17 reactable