Skip to content

fix(web): restore static social preview image - #44

Merged
brilliantinsane merged 1 commit into
mainfrom
fix/restore-og-image
Aug 1, 2026
Merged

fix(web): restore static social preview image#44
brilliantinsane merged 1 commit into
mainfrom
fix/restore-og-image

Conversation

@brilliantinsane

Copy link
Copy Markdown
Owner

Summary

  • remove the failing dynamic Open Graph image route
  • point root Open Graph metadata at the existing static PNG
  • add a regression test for the metadata, PNG payload, and route boundary

Root cause

The file-based app/opengraph-image.tsx convention overrode explicit metadata and returned HTTP 500 in production. The static /og-image.png asset still returned HTTP 200.

Verification

  • pnpm -F @tenkit/web exec vitest run tests/seo.test.ts --pool=forks --maxWorkers=1 --reporter=verbose
  • pnpm -F @tenkit/web exec eslint lib/site-metadata.ts tests/seo.test.ts
  • git diff --cached --check

@vercel

vercel Bot commented Aug 1, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
tenkit-web Ready Ready Preview Aug 1, 2026 5:01pm

@brilliantinsane
brilliantinsane merged commit 3cdbfb1 into main Aug 1, 2026
3 checks passed
@brilliantinsane
brilliantinsane deleted the fix/restore-og-image branch August 1, 2026 21:24
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