Skip to content

fix(site): /builder/ was truncated by kramdown — serve as .html#36

Merged
adeelahmad merged 1 commit into
masterfrom
fix/builder-html
Jul 3, 2026
Merged

fix(site): /builder/ was truncated by kramdown — serve as .html#36
adeelahmad merged 1 commit into
masterfrom
fix/builder-html

Conversation

@adeelahmad

Copy link
Copy Markdown
Owner

The builder page only rendered its first card in the browser: as a .md file it went through kramdown, whose HTML-block parser choked on the first <datalist>'s <option> tags and dropped the rest of the page. Renamed builder.mdbuilder.html (Jekyll skips the markdown converter for .html, still applies layout: default), closed the <option> tags, and fixed the UTCP ADD --remote line (inline # comment was a parse error in generated Agentfiles).

builder.md was run through the markdown converter; the first <datalist>'s
self-closing <option> tags confused kramdown's HTML block parser and it
swallowed everything after the first card (only 'Target platform' rendered).
Jekyll skips the markdown converter for .html files, so the raw builder HTML
now passes through intact under layout:default. Also closed the <option> tags
and moved the UTCP inline comment onto its own line so generated Agentfiles
parse (inline '# ...' after ADD --remote was a parse error).
@adeelahmad
adeelahmad merged commit e208d09 into master Jul 3, 2026
2 checks passed
@adeelahmad
adeelahmad deleted the fix/builder-html branch July 3, 2026 07:40
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.

1 participant