Repository navigation
v0.1.7 — Corpus expansion + get_dependencies fix
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_dependenciesoutput format: was returning imported symbol names instead of source modules. Root cause:source_modulestored inextra{}(excluded from SQLite). Fix: store in thesignaturefield (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