Repository navigation
docs: refresh the homepage, add blog feeds, make the docs agent-readable - #172
Merged
Merged
Conversation
Homepage: set every headline in Inter with tight tracking instead of condensed Bricolage Grotesque (font package, preload and CSS removed), keep one hero announcement (the newest release post), mute the headline's second sentence, put the actions under the subtitle, give FAQ questions a right-hand chevron, set footer links in Inter, match the docs' code copy buttons, hide "Edit page" and "Last updated", and fix the MCP tool count (79, not 75). Agents: /llms-full.txt and every /<page>.md twin are now plain Markdown. docs/src/lib/agent-markdown.ts removes imports, exports, MDX comments and layout HTML, turns tabs into bold labels, asides and :::note into blockquotes, cards into titles and links, keeps only the hero summary, notes interactive widgets and makes root-relative links absolute. Code blocks are untouched: 3,312 fence lines before and after. llms.txt lists all 114 pages (was 62), explains the .md twins and the Queue/Worker mode rule, and its quick example creates the worker with embedded: true. Blog: two RSS feeds (/rss.xml and /blog/releases.xml) with categories, authors, version-ordered same-day releases and lastBuildDate from the newest post; subscribe links under the blog title and in every post. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Code reviewNo issues found. Checked for bugs and CLAUDE.md compliance. |
This branch was successfully deployed
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
Homepage
test/mcp-catalog-measurement.test.tsasserts 79).Docs readable by AI agents
/llms-full.txtand every/<page>.mdtwin are plain Markdown viadocs/src/lib/agent-markdown.ts(imports, JSX and layout HTML removed; tabs → bold labels, asides → blockquotes, cards → titles/links; absolute links). Applied after the existinginlineRawCodeImports/inlineFirstJobCode, which are unchanged.llms-full.txt<div>class="…"importlines<Tabs>/<TabItem>tagsllms.txtlists all 114 pages (was 62), explains the.mdtwins and the Queue/Worker mode rule; its quick example now passesembedded: trueto the worker (without it the worker connected over TCP).Blog feeds
/rss.xml(all posts) and/blog/releases.xml(releases only), auto-discoverable, with category, author, version-ordered same-day releases andlastBuildDatefrom the newest post. Subscribe links under the blog title and in every post.Verification
bun run buildindocs/+validate-discovery: "Discovery outputs OK: 114 full-text pages, 385 sitemap URLs, 6 inlined sources"generate-release-posts.ts --checkOK; both feeds are well-formed XMLNo version bump, no source or test changes.
🤖 Generated with Claude Code