Skip to content

chore: drop resend dependency and refresh CLAUDE.md - #2

Merged
Fede654 merged 1 commit into
mainfrom
chore/drop-dead-contact-refs
Apr 23, 2026
Merged

chore: drop resend dependency and refresh CLAUDE.md#2
Fede654 merged 1 commit into
mainfrom
chore/drop-dead-contact-refs

Conversation

@Fede654

@Fede654 Fede654 commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Removes the resend dependency. The app/api/contact/route.ts that imported it was already deleted; the dep was dead weight in lockfile.
  • Updates CLAUDE.md: the Contact section is currently a mailto link + GitHub link (no form, no backend). If a form is reintroduced, POST to the AlterMundi n8n webhook rather than a Next.js API route (this site is output: "export").
  • Documents the actual deploy path (self-hosted yupanki runner → CT 127) under a new "Deploy" subsection.

Rationale

Follow-up to #1. Static export has no runtime secrets and no Node runtime; the Resend reference and RESEND_API_KEY environment variable row in CLAUDE.md were misleading to anyone (human or agent) reading the repo.

Verification

  • npm run build still succeeds and produces the same out/ tree.
  • No TypeScript/ESLint warnings introduced.

Test plan

  • Build green locally
  • Deploy workflow on merge → green (the yupanki runner picks up, deploys CT 127)

- Remove unused `resend` dep (the `/api/contact` route using it was
  deleted earlier; static export never used it at runtime).
- CLAUDE.md: describe the current Contact section (mailto + GitHub),
  drop the RESEND_API_KEY env var row, document the actual deploy
  path (self-hosted yupanki runner → CT 127).

No behaviour change; static build output unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Fede654
Fede654 merged commit 8830ad9 into main Apr 23, 2026
@Fede654
Fede654 deleted the chore/drop-dead-contact-refs branch April 23, 2026 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant