You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AFDocs: Improve docs accessibility for agents (#3297)
* AFDocs: Improve docs accessibility for agents
* Fix
* TEMP: Probe RTD markdown converter element handling
Temporary markers on the product_catalog page to determine which
wrappers the RTD/Cloudflare HTML->Markdown converter strips.
Will be removed once the experiment concludes.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* TEMP: Round 2 converter probes with link-rich content
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* AFDocs: Keep sidebar nav out of agent-facing Markdown output
HTML->Markdown converters used by AI agents (e.g. the one behind
Read the Docs' 'Accept: text/markdown' content negotiation) skip
<nav>/<header>/<footer> elements, but only until the first closing
tag - nested <nav> elements make them leak most of the sidebar into
the converted Markdown (~170 lines of nav noise per page).
Restructure the sidebar so each skippable region is a single <nav>
with no nested nav/header/footer inside:
- main.html: the main_nav wrapper div becomes the one <nav> landmark
- nav.html / nav-item.html: inner md-nav elements become <div>s
- toc.html: inner group <nav>s become <div>s; the outer wrapper stays
<nav> standalone but renders as <div> when embedded in the sidebar
Styling and behavior are unchanged: all CSS targets classes and
Material's JS targets data-md-component attributes.
Also removes the temporary converter probe markup.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* AFDocs: Render llms.txt description as blockquote summary
The llms.txt spec expects the summary right after the H1 title to be
a blockquote. mkdocs-llmstxt emits markdown_description verbatim, so
prefix it with '> ' to produce the expected structure.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* Update theme/main.html
Co-authored-by: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
This documentation is for a version that has reached its <ahref="https://support.ibexa.co/Public/service-life">End Of Life</a>. Such versions are no longer supported and don't receive security updates. Consider <ahref="https://doc.ibexa.co/en/latest/update_and_migration/update_ibexa_dxp/">updating to a newer version</a>.
0 commit comments