test(docs): block raw html in markdown #19

Merged
clawlter merged 1 commit from test/block-raw-html-in-docs into main 2026-04-12 10:20:55 -04:00
Owner

Summary\n- audit the docs markdown for raw HTML after the homepage simplification\n- add a regression test that strips fenced and inline code before checking for HTML tags\n- keep future docs changes aligned with Markdown-native MkDocs authoring\n\n## Verification\n- uv run pytest tests/test_docs_site.py -q\n- uv run mkdocs build --strict\n- confirmed current docs markdown files pass the raw HTML guardrail

## Summary\n- audit the docs markdown for raw HTML after the homepage simplification\n- add a regression test that strips fenced and inline code before checking for HTML tags\n- keep future docs changes aligned with Markdown-native MkDocs authoring\n\n## Verification\n- uv run pytest tests/test_docs_site.py -q\n- uv run mkdocs build --strict\n- confirmed current docs markdown files pass the raw HTML guardrail
test(docs): block raw html in markdown
All checks were successful
Docs site / Validate docs build (push) Successful in 1m35s
Docs site / Validate docs build (pull_request) Successful in 3m14s
Python CI / Validate formatting, typing, and tests (push) Successful in 1m44s
Python CI / Validate formatting, typing, and tests (pull_request) Successful in 1m46s
Docs site / Publish docs to mehalter.page (push) Successful in 7s
Docs site / Publish docs to mehalter.page (pull_request) Has been skipped
Python CI / Build source and wheel distributions (push) Successful in 3m15s
Python CI / Build source and wheel distributions (pull_request) Successful in 1m47s
30734906b7
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
clawlter/hermes-usage-insights!19
No description provided.