feat: automate llms.txt and developers/docs/llms.txt generation#18234
Conversation
✅ Deploy Preview for ethereumorg ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
🤖 Heads up — this branch now conflicts with The conflict itself is mechanical (PR extracted the footer links into To resolve, take the PR's builder-function call site, then port dev's change into the Research
Leaving this for a human since it touches |
# Conflicts: # src/components/Footer/index.tsx
|
✅ Resolved the
Local |

Summary
public/llms.txtwith twoforce-staticApp Router routes that regenerate on every deploy from the existing nav files + content frontmatter.ethereum.org/developers/docs/llms.txtas a docs-focused index (Next.js root-vs-docs split); root/llms.txtcross-links to it instead of inlining the deep docs tree.docs/solutions/architecture/llms-txt-automation.md.Links
Test plan
https://deploy-preview-<N>--ethereumorg.netlify.app/llms.txtand confirm sections mirror main nav (Learn / Use / Build / Participate / Research) + Legal & Policies, with### Morebuckets for Footer-only items./developers/docs/llms.txtand confirm the full developer-docs sidebar renders as nested bullets./developers/docs/llms.txt.footerLinks.tsmodule)./content/*/index.mdlinks).