Ideas
gf.cx · og card signal
GF.CX · OG CARD SIGNAL · 4 JUNE 2026
Daily traffic-light audit of every registered gf.cx surface against its og:image card. Reads ~/bin/og_surfaces.json, probes each surface’s HTML head, the R2 card asset, and the source repo’s last commit date. Flags stale or missing cards with the exact patch command.
TL;DR
- 8 surfaces in the registry.
- 🟢 6 green · 🟡 2 amber · 🔴 0 red.
AMBER — watch:
- evernote-gf-cx — unreachable: labels-gf-cx — og:image points at https://assets.gf.cx/share/card.svg not https://images.dare.co.uk/og/labels-gf-cx.png
Signal table
| Color | Slug | Surface | og:image meta | R2 card | Card age | Last commit | Issues | Fix |
|---|---|---|---|---|---|---|---|---|
| 🟢 | kb-gf-cx |
kb.gf.cx | ✓ | ✓ 200 | 0d | 2026-06-01 | — | — |
| 🟢 | pa-gf-cx |
pa.gf.cx | ✓ | ✓ 200 | 0d | ? | — | — |
| 🟢 | data-gf-cx |
data.gf.cx | ✓ | ✓ 200 | 0d | 2026-06-01 | — | — |
| 🟢 | snapshots-gf-cx |
snapshots.gf.cx | gated | ✓ 200 | 0d | ? | CDN, security layer, and DNS provider sitting in front of dare.co.uk." data-tip="Cloudflare — the CDN, security layer, and DNS provider sitting in front of dare.co.uk.">CF-Access gated (og:image is in deployed HTML, hidden behind auth) | — |
| 🟢 | etf-gf-cx |
etf.gf.cx | gated | ✓ 200 | 0d | 2026-05-30 | CDN, security layer, and DNS provider sitting in front of dare.co.uk." data-tip="Cloudflare — the CDN, security layer, and DNS provider sitting in front of dare.co.uk.">CF-Access gated (og:image is in deployed HTML, hidden behind auth) | — |
| 🟢 | agent-gf-cx |
agent.gf.cx | ✓ | ✓ 200 | 0d | 2026-05-26 | — | — |
| 🟡 | evernote-gf-cx |
evernote.gf.cx | — | ✓ 200 | 0d | ? | unreachable: |
— |
| 🟡 | labels-gf-cx |
labels.gf.cx | ⚠ mismatch | ✓ 200 | 0d | ? | og:image points at https://assets.gf.cx/share/card.svg not https://images.dare.co.uk/og/labels-gf-cx.png | — |
Auto-fix queue
Nothing to fix — all surfaces green or gated.
Method
- Registry:
~/bin/og_surfaces.json— single source of truth for which surfaces are audited. - Surface probe: HTTP GET, scan
<meta property="og:image">. CDN, security layer, and DNS provider sitting in front of dare.co.uk." data-tip="Cloudflare — the CDN, security layer, and DNS provider sitting in front of dare.co.uk.">CF-Access surfaces return 302; that’s a special-case GREEN if the R2 card is fresh (the og tag is in the deployed HTML, just gated from external curls). - R2 probe: HEAD on
images.dare.co.uk/og/<slug>.pngfor status +Last-Modified. - Commit probe:
git log -1against the most likely repo at~/Code/<host>or~/Code/home-projects/<surface>. - Colour: RED if card 404 / og meta missing / card >7d behind commit. AMBER if smaller lag or other issue. GREEN otherwise.
Generated 2026-06-04 · source: ~/bin/dare_og_card_signal.py · registry: ~/bin/og_surfaces.json · pattern: rotation memory