Skip to content

v0.1.7 — Corpus expansion + get_dependencies fix

Choose a tag to compare

@knight22-21 knight22-21 released this 18 Sep 07:45
· 79 commits to main since this release

What's new

Added

  • Benchmark corpus expansion: pallets/flask 3.0.3 and encode/httpx 0.27.2 (10 tasks each). Token reduction: flask 91.3%, httpx 93.0%. Overall average across 3 production codebases: 91%.

Fixed

  • get_dependencies output format: was returning imported symbol names instead of source modules. Root cause: source_module stored in extra{} (excluded from SQLite). Fix: store in the signature field (persisted). Re-index required for updated output.
  • Benchmark ground truths for requests_004, requests_006, requests_008: updated to match actual tool output.

Benchmark summary

Corpus Baseline CodePrism Reduction
psf/requests v2.32.3 6,407 tokens 738 tokens 88.5%
pallets/flask 3.0.3 9,558 tokens 828 tokens 91.3%
encode/httpx 0.27.2 12,685 tokens 894 tokens 93.0%

Full results: docs/benchmark-results.md