Originally created by: athanclark
Follows [#479]. The repository has no social preview, and the site's link-preview screenshot (social-preview.jpg) shows the editor without naming anything.
platform/icons/github-preview.png: 1280 × 640, GitHub's recommended size, 467 KB (under GitHub's 1 MB limit). It holds:
timescale.info;scripts/github-preview.mjs draws it with the renderer the site's previews use (Satori, from next/og), in the site's colours, so it can be drawn again after the screenshot or the definition changes. Like the other files in platform/icons/, it's also copied into platform/public/.
After merging: upload it under Settings → General → Social preview → Edit → Upload an image. GitHub has no API for this.
🤖 Generated with Claude Code
Ticket changed by: athanclark