chore: drop unused resend dep, smooth local-dev onboarding

↗ view on GitHub · Juan Vidal · 2026-05-08 · 596ee51f

- Uninstall the 'resend' package from both backend and frontend.
  Zero source references in either tree; RESEND_API_KEY was env-only
  ceremony for a feature that doesn't exist yet (email is in
  docs/deferred.md as a future item).
- Drop RESEND_API_KEY from backend/.env.example and add a comment
  clarifying that LLM keys are optional for first-run exploration.
- Runbook updates:
  - Prerequisites: LLM keys marked optional with what works without one.
  - Step 1: note that db/init/01-extensions.sql enables pgcrypto on
    first Postgres boot.
  - Step 3: document --legacy-peer-deps requirement for frontend
    npm install (cross-references the deferred item).
  - Step 5: drop Resend from the fillables list, clarify LLM keys.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Repository juanjo/mike
Author Juan Vidal <juan.vidal@comgy.io>
Authored
Parents 9aeaae61
Stats 6 files changed , +12 , -294
Part of MinIO local S3-compatible storage (replaces R2 dependency for local dev)

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-596ee51f.md from inside the repo you want the change in.

⬇ Download capture-commit-596ee51f.md