Skip to content

docs(decisions): ratify R2 (object storage) and Resend SMTP (Supabase auth)#2350

Merged
PetrefiedThunder merged 1 commit into
mainfrom
chore/2026-05-12-decisions-ratified
May 13, 2026
Merged

docs(decisions): ratify R2 (object storage) and Resend SMTP (Supabase auth)#2350
PetrefiedThunder merged 1 commit into
mainfrom
chore/2026-05-12-decisions-ratified

Conversation

@PetrefiedThunder

Copy link
Copy Markdown
Collaborator

Closes the decision-needed phase on #2311 and #2312. Memos updated in-place with a Decision section at the top; options analyses preserved as historical context.

Ratified decisions

What's NOT in this PR

The actual provisioning work — Cloudflare R2 bucket, Resend domain verification, Supabase dashboard SMTP config, DPA/Trust Center disclosure updates, Railway env vars — lives in separate implementation tickets so the decision artifact (this PR) ships independently of the operational sequencing.

Refs

…) decisions

Closes the decision-needed phase on #2311 and #2312. Memos updated in-place
with a Decision section at the top; options analyses preserved as historical
context. Implementation tickets will be filed separately to track provisioning
work (R2 bucket + DPA update; Supabase dashboard SMTP config + DPA update).

The original ticket bodies asked for a yes/no on the recommended option; both
are now ratified yes:
- #2311 → Cloudflare R2 (drop-in S3-compatible, zero egress, single subprocessor row)
- #2312 → Resend SMTP (already-contracted subprocessor; eliminates 3-4/hr ceiling)
@vercel

vercel Bot commented May 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
regengine Ignored Ignored Preview May 13, 2026 5:36am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant