search for standard sites pub-search.waow.tech
search zig blog atproto

fix: add homepage OG image meta tags and fix deploy command

the homepage was missing og:image tags, so link previews showed no image.
also fixed CLAUDE.md deploy command — must run from inside site/ dir
to include the Functions bundle.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

+6 -2
+1 -1
CLAUDE.md
··· 2 2 3 3 ## deployment 4 4 - **backend**: push to `main` touching `backend/**` → auto-deploys via GitHub Actions 5 - - **frontend**: manual deploy only (`wrangler pages deploy site --project-name leaflet-search`) 5 + - **frontend**: manual deploy from `site/` directory (`cd site && wrangler pages deploy . --project-name leaflet-search`) 6 6 - **tap**: manual deploy from `tap/` directory (`fly deploy --app leaflet-search-tap`) 7 7 8 8 ## remotes
+5 -1
site/index.html
··· 9 9 <meta property="og:title" content="pub search"> 10 10 <meta property="og:description" content="search atproto publishing platforms"> 11 11 <meta property="og:type" content="website"> 12 - <meta name="twitter:card" content="summary"> 12 + <meta property="og:image" content="https://pub-search.waow.tech/og-image"> 13 + <meta property="og:image:width" content="1200"> 14 + <meta property="og:image:height" content="630"> 15 + <meta name="twitter:card" content="summary_large_image"> 13 16 <meta name="twitter:title" content="pub search"> 14 17 <meta name="twitter:description" content="search atproto publishing platforms"> 18 + <meta name="twitter:image" content="https://pub-search.waow.tech/og-image"> 15 19 <style> 16 20 * { box-sizing: border-box; margin: 0; padding: 0; } 17 21