Skip to content

Recover HTML numeric character references - #14

Merged
rogerchappel merged 3 commits into
mainfrom
agent/oss-3a643de87b8e-html-entity-recovery
Aug 27, 2026
Merged

rogerchappel merged 3 commits into
mainfrom
agent/oss-3a643de87b8e-html-entity-recovery

Conversation

@rogerchappel

Copy link
Copy Markdown
Owner

Summary

  • apply HTML numeric-reference recovery for null, surrogate, out-of-range, and C1 replacement-table values
  • accept valid semicolonless decimal and hexadecimal references without consuming following non-numeric text
  • add fixture-backed library/conversion regressions and document the public behavior

Commits

  • 7ca8da0 test: cover HTML numeric reference recovery
  • d61c479 fix: recover HTML numeric character references
  • c99e444 docs: describe numeric entity recovery

Verification

  • npm ci
  • npm run release:check (33 tests plus syntax, build, smoke, package smoke, release contract)
  • bash scripts/validate.sh
  • git diff --check origin/main...HEAD
  • all authors and committers verified as Roger Chappel miscanalysis@gmail.com

@rogerchappel

Copy link
Copy Markdown
Owner Author

Automated merge note

Triage class: auto-merge
Summary: routine HTML numeric-character-reference recovery across parser, fixtures, tests, and README (4 files, +47/-11).
Checks run: CI test completed SUCCESS; final diff, mergeability, branch protection, and head SHA verified.
Rebased/CI-repaired: no.
Verified head SHA: c99e444.

@rogerchappel
rogerchappel merged commit 7eab3c7 into main Aug 27, 2026
1 check passed
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