Voice Chat
repo: ~/Projects/voice-chat · 9 commits · 0 in last 24h, 0 in last 7d ·
Creative ideas + design notes
Commits with substantial prose (≥120 chars) — the rationale behind each move.
e011d5b · 2026-08-25 · creds-safe fetch guard: resolve relative fetch vs credential-free location (creds-in-URL trap)
Fleet inoculation — opening this basic-auth app with credentials in the URL
poisoned document.baseURI and made relative fetch('/api/…') throw. Guard resolves
non-absolute request URLs against location instead. Ref: creds-in-url-fetch-guard-fleet-pattern.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
621724f · 2026-05-19 · add 404 guard middleware after express.static
Any path that falls past the static handler now returns a structured
404 (JSON for /api/*, plain text otherwise) instead of Express's
default HTML page — so callers can't mistake a typo'd route for a 200.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
aad10fa · 2026-05-19 · broaden .gitignore with snapshot/build excludes
Adds tmp/, dist/, build/, .next/, and the canonical snapshot patterns
(*.bak, *.bak.*, *.pre-*, *.orig, *.rej, *.swp, *~) so refactor-pass
side files never sneak into commits.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
File tree
9 files tracked. Click any to browse the source at HEAD.
rendered in 4ms