Skip to content

docs: update CLAUDE.md and enable Lzfi benchmarks#123

Merged
ChrisLundquist merged 2 commits into
masterfrom
claude/docs-and-bench-update
Mar 12, 2026
Merged

docs: update CLAUDE.md and enable Lzfi benchmarks#123
ChrisLundquist merged 2 commits into
masterfrom
claude/docs-and-bench-update

Conversation

@ChrisLundquist
Copy link
Copy Markdown
Owner

Summary

  • Add architecture overview section to CLAUDE.md documenting the unified token pipeline (PR refactor: pluggable wire encoders and remove Pipeline::Lzr #118), active/removed pipelines table, and Silesia corpus benchmark data (211MB, verified round-trip)
  • Update project layout to reflect lz_token.rs and removed modules (deflate, lz78)
  • Update dead ends with streaming path bottleneck finding (3-4x gap between Criterion and CLI) and LzSeqR routing bug (PR fix: resolve LzSeqR parallel encode routing bug #120)
  • Enable parallel, large, decompress_large, webgpu, and webgpu_large benchmark modes for Lzfi

Test plan

  • All 696 tests pass
  • Clippy clean
  • Benchmark data verified via round-trip on Silesia corpus

🤖 Generated with Claude Code

ChrisLundquist and others added 2 commits March 11, 2026 23:25
Lzfi was only benchmarked on the small Canterbury corpus with no
parallel, large-file, or WebGPU variants. Enable all modes to match
the LzSeqR and Lzf benchmark coverage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add architecture section documenting the unified token pipeline (PR #118),
active/removed pipelines table, and Silesia corpus benchmark data. Update
project layout to reflect lz_token.rs and removed modules. Update dead ends
with streaming path bottleneck finding and LzSeqR routing bug (PR #120).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ChrisLundquist ChrisLundquist merged commit 581903e into master Mar 12, 2026
4 checks 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