Skip to content

fix: restore missing component content in Markdown and LLM exports - #4338

Merged
khadni merged 4 commits into
mainfrom
fix/llms-missing-components
Oct 19, 2026
Merged

khadni merged 4 commits into
mainfrom
fix/llms-missing-components

Conversation

@khadni

@khadni khadni commented Oct 19, 2026 •

Copy link
Copy Markdown
Collaborator

Several MDX components were dropped or leaked as raw JSX when pages were converted to Markdown (.md routes) and LLM TXT bundles (llms-full*.txt), hiding content from agents. This PR restores that content and teaches the Markdown fidelity checker to verify it.

Changes

  • One-line Asides: <Aside>…</Aside> written on a single line is parsed as inline JSX and leaked raw into the exports (658 occurrences on 93 pages, mostly CCIP API references). It is now projected as a blockquote, like a block Aside.
  • CCIP JavaScript SDK page: fixed unclosed code fences that rendered the second half of the page as one code block, on the live site as well.
  • Callout selector components: Common, AceCallout, CrecCommon, Vrf2_5Common, Dta, TokenizedEquityFeeds and ContentCommon now inline their static MDX through the existing SELECTOR_COMPONENTS mechanism. This restores Chainlink Local install instructions, beta notices, security tips and other notes.
  • CCIP error and event references: CCIPSendError and CCIPEvent (69 tables on 12 API reference pages) are rendered as Markdown tables from the existing JSON data, with selectors, Solidity-style parameters and type links.
  • Fidelity checker: registers the new selector components and checks CCIP tables independently (names, selectors, parameters, descriptions, type links), so it no longer reports these components as unsupported.
  • Regenerated the affected LLM bundles. No existing line is removed.

@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
documentation Ready Ready Preview Oct 19, 2026 8:37pm UTC

Request Review

@khadni
khadni marked this pull request as ready for review October 19, 2026 19:42
@khadni
khadni requested review from a team as code owners October 19, 2026 19:42
@khadni
khadni merged commit b359987 into main Oct 19, 2026
27 checks passed
@khadni
khadni deleted the fix/llms-missing-components branch October 19, 2026 20:40

This branch was successfully deployed

1 active deployment
Preview — 28a7ccbf Deployed Oct 19, 2026 by vercel[bot]
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