Crankd
Search the build
-
e559d092026-05-31 Link favicon.svg in head (use branded SVG, not .ico fallback) -
466e2502026-05-31 Add per-site favicon (kills /favicon.ico 404) -
2b841f72026-05-19 server: 404-guard for .bak/.pre- snapshot paths before static mount -
25ee12d2026-05-19 gitignore: exclude .bak/.pre-* snapshot artifacts -
e09786c2026-05-13 add Jill persona stub + ElevenLabs wrapper + onboarding script + consent release template -
64becec2026-05-13 initial scaffold — crankd v0.1 (opt-in AI-voice calls, compliance-first)
Authors
- Steve6
Agents used
Skills used
- /favicon1
- /backup1
Creative ideas + design notes
2b841f7 · 2026-05-19 · server: 404-guard for .bak/.pre- snapshot paths before static mount
Stops snapshot/backup artifacts from ever serving out of the static root if one is accidentally dropped into public/. Returns 404 plain-text before express.static handles the request. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
File tree
- .env.example
- .gitignore
- lib/compliance.js
- lib/elevenlabs.js
- package-lock.json
- package.json
- personas/consent-release-template.txt
- personas/index.json
- personas/jill.json
- personas/scripts/jill-recording-script.md
- personas/scripts/voice-cloning-onboarding.txt
- public/favicon.ico
- public/favicon.svg
- public/index.html
- server.js