syntaxai/tdd.md · commit 6b37e4a

Fix og.png: replace stale "architectural standard" tagline with "Architecture as code, for code AI writes"

The og.png at /og.png?v=2 still showed the SAMA v1-era tagline
"The architectural standard for AI-agent codebases" — replaced when
the home page was rewritten around the v2 positioning but the social
preview image was never regenerated. Updates the SVG source, rasterises
to PNG (1200x630 via rsvg-convert), and bumps the cache-bust query
string from ?v=2 to ?v=3 so Twitter/Discord/Slack/LinkedIn re-fetch.

Co-Authored-By: Claude Opus 4.7 <[email protected]>
author
syntaxai <[email protected]>
date
2026-05-24 11:19:36 +01:00
parent
832b7c9
commit
6b37e4aafb2c564e871c594c4bea3074be610d43

3 files changed · +3 −3

modified public/og.png +0 −0
modified public/og.svg +1 −1
@@ -2,7 +2,7 @@
22 <rect width="1200" height="630" fill="#0a0a0a"/>
33 <g font-family="ui-monospace, 'SF Mono', 'JetBrains Mono', Menlo, Consolas, monospace">
44 <text x="80" y="260" font-size="180" font-weight="600" fill="#e8e8e8" letter-spacing="-2">SAMA</text>
5- <text x="80" y="340" font-size="36" fill="#8a8a8a">The architectural standard for AI-agent codebases</text>
5+ <text x="80" y="340" font-size="36" fill="#8a8a8a">Architecture as code, for code AI writes.</text>
66 </g>
77 <g font-family="ui-monospace, 'SF Mono', 'JetBrains Mono', Menlo, Consolas, monospace" font-size="40" font-weight="600">
88 <text x="80" y="500" fill="#e8e8e8">Sorted</text>
modified src/b51_render_layout.ts +2 −2
@@ -67,7 +67,7 @@ ${robots}<link rel="canonical" href="${escape(ogPath)}">
6767 <meta property="og:description" content="${escape(description)}">
6868 <meta property="og:type" content="website">
6969 <meta property="og:url" content="${escape(ogPath)}">
70-<meta property="og:image" content="https://tdd.md/og.png?v=2">
70+<meta property="og:image" content="https://tdd.md/og.png?v=3">
7171 <meta property="og:image:type" content="image/png">
7272 <meta property="og:image:width" content="1200">
7373 <meta property="og:image:height" content="630">
@@ -75,7 +75,7 @@ ${robots}<link rel="canonical" href="${escape(ogPath)}">
7575 <meta name="twitter:card" content="summary_large_image">
7676 <meta name="twitter:title" content="${escape(opts.title)}">
7777 <meta name="twitter:description" content="${escape(description)}">
78-<meta name="twitter:image" content="https://tdd.md/og.png?v=2">
78+<meta name="twitter:image" content="https://tdd.md/og.png?v=3">
7979 <title>${escape(opts.title)}</title>
8080 ${jsonLd}<style>${css}</style>
8181 </head>