DevDeck

spatial · v0.4

⌘K
main32%1.2GB/s84%
AX

Tuesday · 16 Jun

Good morning, Alex.

12 commits behind. 3 PRs awaiting review. Coffee ready.

System Monitor
CPU38%
MEM62%
NET24%

Procs

284

Uptime

6d 04h

Temp

54°C

Recent Commits
  • a3f91c2main2m

    feat(auth): magic-link rate limiting

    @alex+124−18
  • 78bd0e1fix/ws27m

    fix: race condition in websocket reconnect

    @marin+32−41
  • 11ac4d5main1h

    refactor: extract billing module

    @alex+410−312
  • ef220a9main3h

    docs: update onboarding checklist

    @june+86−4
  • 55ce7b3main6h

    chore: bump pnpm-lock

    @bot+2−2
Sprint Tasks
2/5 complete+3 today
  • Ship websocket reconnect fixinfraP0
  • Review #482 — billing module refactorreviewP0
  • Spike: edge-side image transformsspikeP1
  • Write migration for org_membersdbP1
  • Update onboarding checklistdocsP2
Today
  1. 09:30

    Standup

    core team

  2. 11:00

    Design review — DevDeck v0.5

    with June

  3. 14:00

    1:1 — Marin

    weekly

  4. 16:30

    Ship checklist

    solo

Pinned Snippet
use-focus.tstsx
1export const useFocus = () => {
2 const [active, setActive] = useState(false);
3 useEffect(() => {
4 const handler = (e: KeyboardEvent) =>
5 e.key === "/" && setActive(true);
6 window.addEventListener("keydown", handler);
7 return () => window.removeEventListener("keydown", handler);
8 }, []);
9 return active;
10};
Focus Mix

Midnight Compile

Solar Fields · Focus Mix

1:484:12
Activity

2,148

interactions · last 24h

+18.4%
00:0012:00now
Terminal
DevDeck shell v0.4 — type `help` for commands.
Try: open commits · dock left · curved on · ls
~/devdeck(main)$
Nova · Assistant

Nova

local agent

Voice is only available in the browser.

Screenshot Stitcher

Join scrolling screenshots

Match overlapping mobile captures and export one seamless full-page image.

Multi-image
Browser-only
Open stitcher
Image to SVG

JPG / PNG → SVG

Trace raster images into scalable SVG paths, or wrap them losslessly.

Vectorize
Browser-only
Open converter
Voice Agent

Voice → Nova

Starts the mic on Nova · Assistant (same chat session + embedded LLM). Speak, pause, hear the reply.

Half-duplex loop · say “quit” to stop