Skip to content

Serve raw Markdown docs pages#194

Merged
ihsraham merged 5 commits into
tetherto:developfrom
ihsraham:feat/serve-page-markdown
Jul 8, 2026
Merged

Serve raw Markdown docs pages#194
ihsraham merged 5 commits into
tetherto:developfrom
ihsraham:feat/serve-page-markdown

Conversation

@ihsraham

@ihsraham ihsraham commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Generate static per-page .md files for every exported docs page during the build.
  • Point the page action button at the current page Markdown URL while keeping /llms-full.txt unchanged.
  • Add generator/output checks for unsafe manifest paths, leaked manifests, HTML/404 bodies, missing Markdown pages, and served-route regressions.
  • Refresh the branch with current develop (11b5a5f) before review.

Validation

  • Node v22.22.2, npm 10.9.7
  • git diff --check
  • npm run test:llm-md
  • npx tsc --noEmit --pretty false
  • npm run quality
  • node scripts/check-llm-md-output.mjs --base-url http://127.0.0.1:8082 after serving dist locally
  • Route smoke: /sdk/all-modules.md returned 200 text/markdown; /sdk/all-modules/ returned 200 text/html; /does-not-exist.md returned 404

@ihsraham
ihsraham marked this pull request as ready for review July 7, 2026 13:00
@ihsraham
ihsraham merged commit 84477da into tetherto:develop Jul 8, 2026
1 check passed
@ihsraham
ihsraham deleted the feat/serve-page-markdown branch July 8, 2026 14:16
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