Skip to content

v0.7.0

Choose a tag to compare

@unshDee unshDee released this 14 Jun 16:59
· 2 commits to main since this release
c74d3c1

Summary

Corpus ingestion release.

Added

  • Added proofrag corpus to inspect corpus loading before generation.
  • Added source, chunk, character, average chunk, and extension counts.
  • Added default skips for noisy directories like .git, .venv, node_modules, dist, build, and caches.
  • Added .gitignore support.
  • Added --include, --exclude, and --no-gitignore filters to corpus and generate.
  • Added HTML text extraction by default.
  • Added optional PDF loading through the proofrag[pdf] extra.
  • Added context_metadata to generated golden sets so source path, chunk id, chunk index, character count, and extension are preserved.

Verification

  • PR checks passed on Python 3.11, 3.12, and 3.13.