Skip to content

Finish the repository handoff cleanup - #103

Merged
dv00d00 merged 4 commits into
mainfrom
cleanup/final-handoff
Aug 20, 2026
Merged

Finish the repository handoff cleanup#103
dv00d00 merged 4 commits into
mainfrom
cleanup/final-handoff

Conversation

@dv00d00

@dv00d00 dv00d00 commented Aug 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • repair the WHATWG generators after the source layout changes and verify live regeneration against the checked-in tables
  • make benchmark tiers unambiguous, expose the UTF-8 corpus benchmark explicitly, and preserve the canonical 47-page published comparison set
  • remove unused retained/compact DOM helpers and reuse the shared HTML class-token implementation
  • split compact node text operations, tokenizer raw/script modes, query plan pipelines/rewriting, and rewrite collector implementation into cohesive files

The structural commits only move existing method bodies. The branch changes 21 files with a net increase of 23 lines.

Validation

  • repository-local CSharpier: 242 / 242 files
  • full Release solution build: 0 warnings, 0 errors
  • net10.0 tests: 179,562 / 179,562 passed
  • UTF-8 tokenizer smoke: 57 documents / 38,831,169 bytes, 0 failures
  • UTF-8 DOM projection and QQ / QQ-x4 scraper checks passed
  • live WHATWG regeneration: 228 encoding labels and 2,231 entities, byte-for-byte equal to checked-in output
  • PowerShell syntax, exact BenchmarkDotNet filter counts, and canonical corpus contract checked
  • all moved tokenizer/query ranges compared byte-for-byte with main

@dv00d00
dv00d00 merged commit 2d37bb7 into main Aug 20, 2026
3 checks passed
@dv00d00
dv00d00 deleted the cleanup/final-handoff branch August 20, 2026 22:46
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