Skip to content

dev to main#653

Merged
nik13 merged 2 commits into
mainfrom
dev
May 12, 2026
Merged

dev to main#653
nik13 merged 2 commits into
mainfrom
dev

Conversation

@arjunfagi
Copy link
Copy Markdown
Contributor

Pull Request

Description

Describe the changes in this pull request:

  • What feature/bug does this PR address?
  • Provide any relevant links or screenshots.

Checklist

  • Code compiles correctly.
  • Created/updated tests.
  • Linting and formatting applied.
  • Documentation updated.

Related Issues

Closes #<issue_number>

nik13 and others added 2 commits May 12, 2026 18:53
Both endpoints walked only tabNavigation, so any .mdx page on disk
that isn't curated into navigation.ts was silently missing from
LLM-facing surfaces. With ~83 pages on disk but not in the nav
(mostly cookbooks, recent additions), the gap was non-trivial.

After this change both endpoints still emit the navigation-driven
sections first to preserve the human-grouped structure, then sweep
src/pages/docs/**/*.mdx and emit anything not yet linked under an
"Additional Pages" section (llms.txt) or as appended entries
(llms-full.txt). Frontmatter `title:` is used when present; the
slug is title-cased as a fallback.

New cookbook entries, release notes, FAQ updates, or any newly
added doc page now show up in /llms.txt and /llms-full.txt on the
next deploy without a navigation.ts edit.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
feat(seo): cover every docs page in /llms.txt and /llms-full.txt
@nik13 nik13 merged commit 7c39b74 into main May 12, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants