BYOC post: lead with what it is, MCP-style hero with VPC outline - #70
Conversation
- Rewrite intro around the security perimeter and outbound-only link - Replace the deployment flow diagram up front with What you get and dashboard deploy steps; move the overview diagram under How it works - New hero renderer in the Introducing lockup style (+ --vpc, --frames) - Hero now served from hero.png to escape the poisoned image.png cache Amp-Thread-ID: https://ampcode.com/threads/T-01a0a1ba-571f-72d8-a85e-924a49ba90b7 Co-authored-by: Nicholas Kissel <nicholas@rivet.gg>
| published: "2026-09-15" | ||
| category: changelog | ||
| image: { file: "image.png?v=2" } | ||
| image: { file: "hero.png" } |
There was a problem hiding this comment.
🟠 Medium · Point the post at the uploaded hero
The new renderer writes the blog asset as image.png, and the launch workflow uploads and verifies that exact key before setting image: true. This override instead makes the published page and social metadata request hero.png, for which this change has no producer or prescribed upload, so the hero will be broken unless someone performs an undocumented separate upload.
Use the default image: true (or file: "image.png") so the post resolves the renderer and upload output.
Amp-Thread-ID: https://ampcode.com/threads/T-01a0a1ba-571f-72d8-a85e-924a49ba90b7 Co-authored-by: Nicholas Kissel <nicholas@rivet.gg>
aaf2e6c to
1f230dc
Compare
| published: "2026-09-15" | ||
| category: changelog | ||
| image: { file: "image.png?v=7" } | ||
| image: { file: "hero.png" } |
There was a problem hiding this comment.
🟠 Medium · Point the post at the uploaded hero
The renderer writes the blog asset as image.png, and the launch workflow uploads and verifies that exact key before setting image: true. This override instead makes the published page and social metadata request hero.png, for which this change has no producer or prescribed upload, so the hero will be broken unless someone performs an undocumented separate upload.
Use the default image: true (or file: "image.png") so the post resolves the renderer and upload output.
Follow-up to #67.
pnpm render-byoc-hero -- --output-dir <dir> --vpc [--frames <dir>]hero.png(already on R2 and verified) to escape the stale Cloudflare cache onimage.png