JOURDANLABS
← BENCHMARKS / LENS · CODE INTELLIGENCE
LENS · CODE INTELLIGENCE

LENS

Semantic code search.

LENS magnifying glass artifact
0.250
P@5 (DETERMINISTIC)
v0.6
VERSION
grep/rg
BASELINES
What It Is

LENS tests deterministic semantic search over codebases without embedding models. The benchmark measures precision at top-5 retrieved results versus grep and ripgrep baselines.

Iterated through six versions; v0.6 is the deterministic version after a non-determinism bug was identified and fixed via 10-run variance audit. The current P@5 of 0.250 is fully deterministic and reproducible.

Methodology
CorpusSealed codebase corpus
Baselinesgrep, ripgrep
PipelineDeterministic, no embedding models
MetricPrecision at 5 (P@5)
Iterations6 versions, v0.6 is deterministic release
Reproducibility10-run variance audit, full repo instructions
Reproducibility
Versionv0.6 (deterministic)
Variance audit10-run, zero variance
Repogithub.com/jourdanlabs/benchmarks/lens
Limitations

Non-determinism bug in v0.1–v0.5. Earlier versions had variance across runs. Identified and fixed via 10-run variance audit. v0.6 is deterministic.

Corpus-specific. Performance measured on sealed benchmark corpus. Novel codebase performance not characterized.

No embedding models. Design choice for determinism. May limit semantic understanding compared to embedding-based approaches.