## Problem og-metadata.ts fetches on every SSR request. ## Task Cache OG metadata. ## Acceptance Criteria - [ ] Cache in Redis with 60s TTL - [ ] Revalidation on payment-link.updated - [ ] Stale fallback if backend down - [ ] Cache key: og:{username}:{amount}:{asset} - [ ] Cache-Control: s-maxage=60, stale-while-revalidate - [ ] Vercel Edge Cache used
Problem
og-metadata.ts fetches on every SSR request.
Task
Cache OG metadata.
Acceptance Criteria