Skip to content

v2.0

Choose a tag to compare

@thomast8 thomast8 released this 17 Nov 14:46
· 251 commits to main since this release
fae6718

Highlights

  • Add chunk and element reviews (Good/Bad ratings, optional notes, filters, header summary chip) so QA can score outputs inline.
  • Modularize the Chunking Visualizer frontend (app-state/ui/reviews/overlays/metrics/elements/chunks/runs entry) to keep overlays, drawers, and metrics in sync and future-proof new panels.
  • Keep chunk overlays synced with Inspect filters and auto-size chunk cards to their text so the PDF view mirrors the list.

Verification

  1. uv run uvicorn main:app --reload --host 127.0.0.1 --port 8765
    • Confirm adding/editing reviews updates filters + header chip instantly and overlay visibility matches Type/Review filters.
  2. uv run python scripts/preview_unstructured_pages.py --input res/.pdf --pages 4-6 --only-tables --output outputs/unstructured/.pagesX-Y.tables.jsonl --gold dataset/gold.jsonl --emit-matches outputs/unstructured/.matches.json
    • Ensure backend tables/chunks JSONL artifacts are unchanged for reviewers.