Skip to content

Keep exported page content Markdown-inert - #11

Merged
Driedsandwich merged 1 commit into
mainfrom
codex/issue-10-markdown-inert-previews
Aug 14, 2026
Merged

Keep exported page content Markdown-inert#11
Driedsandwich merged 1 commit into
mainfrom
codex/issue-10-markdown-inert-previews

Conversation

@Driedsandwich

@Driedsandwich Driedsandwich commented Aug 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • place visible Issue and Pull Request body/comment previews in dynamically sized fenced code blocks nested inside the existing untrusted-content blockquotes
  • keep image syntax, links, raw HTML, headings, and variable-length backtick runs inert in downstream Markdown renderers
  • keep ordinary, multiline, and empty preview content readable with no dependency or permission expansion
  • align the public preview documentation and manual verification checklist

Scope

This PR addresses only GPTPro re-audit finding F005. F003, F004, F006, and unrelated behavior are intentionally excluded.

Closes #10

Verification

  • npm test — 40/40 passed
  • repository sanity workflow commands — passed locally
  • local marked renderer proof — page-supplied image/link/raw-HTML/heading syntax remained inactive
  • official Gitleaks 8.30.1 exact tree — finding 0
  • official Gitleaks 8.30.1 introduced range bc58d625..b1ffedbf6bbadcf156260c9e71e7d815e472f4d5 — finding 0
  • Codex Security diff scan dfc65bac-063e-43bb-a85f-e107b683afe6 — finding 0, coverage complete
  • exact-head Chrome for Testing 151 Load unpacked receipt — Issue, PR Conversation, unsupported page, Copy, Download, nested-fence shape, and permissions all passed
  • manifest permissions remain exactly activeTab, scripting, and clipboardWrite; no host permissions

Boundaries

  • visible-page-only and human-review-before-sharing behavior remain unchanged
  • no GitHub API, external transmission, external LLM, dependency, host permission, or Chrome Web Store change
  • Draft and unmerged pending maintainer review

@Driedsandwich
Driedsandwich marked this pull request as ready for review August 14, 2026 03:15
@Driedsandwich
Driedsandwich merged commit 969bbce into main Aug 14, 2026
1 check passed
@Driedsandwich
Driedsandwich deleted the codex/issue-10-markdown-inert-previews branch August 14, 2026 03:15
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.

Keep exported body and comments Markdown-inert downstream

1 participant