Plate № 07 · Deploy verification

A pattern from the gf.cx specimen book

Visual verification · external probe

Source · Dan, 2026-06-22

"'Looks good from here' is not deploy verification. An independent witness — a screenshot service on a third-party network — is the only reliable check. It answers two questions in one shot: does it resolve from outside, and does the rendered page look right?"

The problem

"Looks good from here" is not deploy verification. The local browser cache, the local NextDNS resolver, the CF edge cache for your IP, the SSL cert that resolved an hour ago — all of these can show a working site while a real user on a different network sees a 404, a bad cert, or an asset that hasn't propagated. The class of bug this misses: curl works, browser fails. An independent witness is the only reliable check.

The probe answers two questions in one shot:

If the local browser says "looks good" but no external probe has confirmed it, the deploy is unverified.

The element, in-page

The card below is the probe-result verdict card — the output surface this pattern produces after each deploy. Hit "Probe again" to watch it cycle through the pending state and resolve to a verdict. A real integration calls a screenshot API endpoint, captures the render, and writes a result like this to the status surface.

Where it applies

Reusable elements

Reference

Source
Dan, 2026-06-22 · codified from recurring "looks fine locally" deploy incidents across the portfolio.
In use / example
snapshots.gf.cx — the portfolio's always-on external visual probe. surface_snapshot.py captures each surface from an external network, pushes the JPEG to R2, and the status hub renders a probe-result card per surface. A broken card is the alarm. Also: srvc.gf.cx/transit — live probe-feed from an independent transit check.
Reusable elements
Probe-result card · pending state · PASS/FAIL colour tokens · UTC timestamp row · attestation footer (all listed above).
Origin
Useful external probes: WhereGoes (redirect chain + landing screenshot, free, no account); urltoscreenshot.com (clean visual capture, scriptable); RapidAPI screenshot endpoints (for CI / cron / deploy hooks).