Skip to content

Commit c9f2639

Browse files
frenchie4111claude
andcommitted
site: bump the OG image cache-buster to ?v=ness
Twitter/X, Facebook, Slack and LinkedIn cache OG images by URL and hold them for a long time. Replacing the PNGs without changing the URL would have left every one of them serving the old Harness art indefinitely, so the regenerated images would never actually reach a timeline. Also normalises the references, which had drifted three ways: index.html and introducing-chat-mode used ?v=chat-mode, remote-backends used ?v=remote-backends, ness-rename used ?v=ness-rename, and announcements, releases and guide carried no version at all. They all point at the same two files, so the per-post values were only ever extra cache keys for identical bytes. All 14 references across the 7 pages now agree. The harness.mikelyons.org domain is deliberately untouched; moving to getness.dev is a separate sweep of every absolute URL at once. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent e25803b commit c9f2639

7 files changed

Lines changed: 14 additions & 14 deletions

File tree

site/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
property="og:description"
1616
content="Run ten Claudes at once without losing your mind. A native app for managing parallel Claude Code and Codex sessions across git worktrees."
1717
/>
18-
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=chat-mode" />
18+
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
1919
<meta property="og:image:width" content="1200" />
2020
<meta property="og:image:height" content="630" />
2121
<meta property="og:image:type" content="image/png" />
@@ -32,7 +32,7 @@
3232
name="twitter:description"
3333
content="Run ten Claudes at once without losing your mind. A native app for managing parallel Claude Code and Codex sessions across git worktrees."
3434
/>
35-
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=chat-mode" />
35+
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
3636
<meta
3737
name="twitter:image:alt"
3838
content="Screenshot of Ness with the Chat mode interface showing a Claude conversation, approval cards, and the worktree sidebar."

site/public/announcements.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
<meta property="og:site_name" content="Ness" />
1111
<meta property="og:title" content="Announcements — Ness" />
1212
<meta property="og:description" content="News from the Ness team. New features, releases, and changes worth reading about." />
13-
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png" />
13+
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
1414
<meta property="og:url" content="https://harness.mikelyons.org/announcements.html" />
1515
<meta property="og:type" content="website" />
1616

1717
<!-- Twitter Card -->
1818
<meta name="twitter:card" content="summary_large_image" />
1919
<meta name="twitter:title" content="Announcements — Ness" />
2020
<meta name="twitter:description" content="News from the Ness team. New features, releases, and changes worth reading about." />
21-
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png" />
21+
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
2222

2323
<link rel="icon" type="image/png" href="/icon.png" />
2424
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />

site/public/announcements/introducing-chat-mode.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<meta property="og:site_name" content="Ness" />
1111
<meta property="og:title" content="Introducing Chat mode" />
1212
<meta property="og:description" content="A modern chat interface for Claude Code, built into Ness. Same agent, same auth, same MCP setup." />
13-
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=chat-mode" />
13+
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
1414
<meta property="og:image:width" content="1200" />
1515
<meta property="og:image:height" content="630" />
1616
<meta property="og:image:type" content="image/png" />
@@ -23,7 +23,7 @@
2323
<meta name="twitter:card" content="summary_large_image" />
2424
<meta name="twitter:title" content="Introducing Chat mode" />
2525
<meta name="twitter:description" content="A modern chat interface for Claude Code, built into Ness. Same agent, same auth, same MCP setup." />
26-
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=chat-mode" />
26+
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
2727
<meta name="twitter:image:alt" content="Screenshot of Ness with the Chat mode interface showing a Claude conversation, approval cards, and the worktree sidebar." />
2828

2929
<link rel="icon" type="image/png" href="/icon.png" />

site/public/announcements/ness-rename.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<meta property="og:site_name" content="Ness" />
1111
<meta property="og:title" content="Harness is now Ness" />
1212
<meta property="og:description" content="We’ve decided to rename harness to ness. In theory you shouldn’t have to do anything — the rename is backwards compatible." />
13-
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=ness-rename" />
13+
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
1414
<meta property="og:image:width" content="1200" />
1515
<meta property="og:image:height" content="630" />
1616
<meta property="og:image:type" content="image/png" />
@@ -23,7 +23,7 @@
2323
<meta name="twitter:card" content="summary_large_image" />
2424
<meta name="twitter:title" content="Harness is now Ness" />
2525
<meta name="twitter:description" content="We’ve decided to rename harness to ness. In theory you shouldn’t have to do anything — the rename is backwards compatible." />
26-
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=ness-rename" />
26+
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
2727
<meta name="twitter:image:alt" content="Ness — manage multiple Claude Code sessions across git worktrees." />
2828

2929
<link rel="icon" type="image/png" href="/icon.png" />

site/public/announcements/remote-backends.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<meta property="og:site_name" content="Ness" />
1111
<meta property="og:title" content="Run your agents on any machine" />
1212
<meta property="og:description" content="Connect the Ness desktop app to a headless server on another machine. One-click SSH setup, switch backends with a keystroke, notifications from every machine." />
13-
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=remote-backends" />
13+
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
1414
<meta property="og:image:width" content="1200" />
1515
<meta property="og:image:height" content="630" />
1616
<meta property="og:image:type" content="image/png" />
@@ -23,7 +23,7 @@
2323
<meta name="twitter:card" content="summary_large_image" />
2424
<meta name="twitter:title" content="Run your agents on any machine" />
2525
<meta name="twitter:description" content="Connect the Ness desktop app to a headless server on another machine. One-click SSH setup, switch backends with a keystroke, notifications from every machine." />
26-
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=remote-backends" />
26+
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
2727
<meta name="twitter:image:alt" content="Ness — manage multiple Claude Code sessions across git worktrees." />
2828

2929
<link rel="icon" type="image/png" href="/icon.png" />

site/public/guide.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
<meta property="og:title" content="A practical guide to git worktrees" />
1010
<meta property="og:description" content="What worktrees are, the commands you'll actually use, the common gotchas, and why they're the thing that makes running Claude Code agents in parallel feasible." />
1111
<meta name="twitter:description" content="What worktrees are, the commands you'll actually use, the common gotchas, and why they're the thing that makes running Claude Code agents in parallel feasible." />
12-
<meta property="og:image" content="https://harness.mikelyons.org/guide-og-image.png" />
12+
<meta property="og:image" content="https://harness.mikelyons.org/guide-og-image.png?v=ness" />
1313
<meta name="twitter:card" content="summary_large_image" />
14-
<meta name="twitter:image" content="https://harness.mikelyons.org/guide-og-image.png" />
14+
<meta name="twitter:image" content="https://harness.mikelyons.org/guide-og-image.png?v=ness" />
1515
<meta property="og:url" content="https://harness.mikelyons.org/guide.html" />
1616
<meta property="og:type" content="article" />
1717

site/public/releases.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<meta property="og:site_name" content="Ness" />
1111
<meta property="og:title" content="Release notes — Ness" />
1212
<meta property="og:description" content="Every version of Ness from v1.0 to now. New features, improvements, and fixes for each release." />
13-
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png" />
13+
<meta property="og:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
1414
<meta property="og:image:width" content="1200" />
1515
<meta property="og:image:height" content="630" />
1616
<meta property="og:image:type" content="image/png" />
@@ -22,7 +22,7 @@
2222
<meta name="twitter:card" content="summary_large_image" />
2323
<meta name="twitter:title" content="Release notes — Ness" />
2424
<meta name="twitter:description" content="Every version of Ness from v1.0 to now. New features, improvements, and fixes for each release." />
25-
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png" />
25+
<meta name="twitter:image" content="https://harness.mikelyons.org/og-image.png?v=ness" />
2626
<meta name="twitter:image:alt" content="Screenshot of Ness showing the worktree sidebar, terminal tabs, and changed-files panel." />
2727

2828
<link rel="icon" type="image/png" href="icon.png" />

0 commit comments

Comments
 (0)