docs(site): v0.1.0 cleanup pass — OG cards, footer, GCP refs, polish#7
Merged
docs(site): v0.1.0 cleanup pass — OG cards, footer, GCP refs, polish#7
Conversation
Trust threshold canvas: - Reengineer trust-threshold.ts with DPR-aware sizing, dynamic height computed from bar count, reserved right-gutter for indicators, and inside/outside-bar text routing so narrow bars don't clip. OG/Twitter social cards: - Add satori + @resvg/resvg-js devDeps and scripts/generate-og.mjs to produce 5 cards (1200x630, ~30KB each) at build time. - Wire generator into npm run build; cards land in public/og/ and ship to dist/og/ automatically. - Cache fetched fonts under scripts/.fonts/ (gitignored). - Add complete og:* / twitter:* / canonical meta blocks to index, marketplace, managed, open-source, demo, 404. Footer: - Replace lying "● operational" status badge with nothing (status route was removed; badge had no underlying probe). - Repoint Community-column link from /learn/introduction to GitHub Discussions. Content cleanup: - Drop GCP single-VM self-host paragraph from quickstart and the GCP wrapper sentence from llm-self-install (CI rig was removed in 78c5998). - Bump version pin in install snippet from v0.1.0-alpha.1 to v0.1.0. - Remove orphan "Optional: configured GCP project" prereq. Polish: - Align 404 body copy with its CTA (docs vs Learn overview). - Soften live-snapshot deal-feed fallback string. - Drop 7 unused logo SVGs from public/logos/. Verified: live deploy at https://froglet.dev (version b0f8f90c), all 6 pages report og:image, all 5 OG PNGs serve 200, 0 broken internal links. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
✓ safe/✗ riskyindicators, no more clipping at narrow widths.scripts/generate-og.mjs(satori + resvg) emits 5 cards (1200x630, ~30 KB each) wired intonpm run build. All 6 marketing/utility pages now ship completeog:*/twitter:*/canonical meta.● operationalbadge (no probe behind it;/statusroute removed); Community link → GitHub Discussions.v0.1.0, removed orphan GCP prereq.Already deployed to production (
https://froglet.dev, versionb0f8f90c-ceb6-448a-9e5e-edb7bae9f6be).Test plan
cd docs-site && npm run build→ 27 pages, OG generator runs firstog:image(verified via grep on dist/)200from production● operational,v0.1.0-alpha, ordeploy_gcp_single_vmreferences remain in dist/🤖 Generated with Claude Code