Deep Repo Index Engine (Wave 1)¶
The repo index engine builds deterministic local evidence for Adaptive Power Engine v2.
What it does¶
- Crawls a local repository without network calls.
- Skips ignored directories (
.git,.venv,site, caches,node_modules,htmlcov). - Produces machine-readable evidence files for future boost scan v2, adaptive review, and patch planning.
Commands¶
python -m sdetkit index build PATH --out build/sdetkit-index
python -m sdetkit index inspect PATH --format text
python -m sdetkit index inspect PATH --format operator-json
Inspect accepts either a repo path or an index evidence directory.
When given a repo path, evidence is (re)built under PATH/build/sdetkit-index.
Evidence files¶
build/sdetkit-index/index.jsonbuild/sdetkit-index/files.jsonlbuild/sdetkit-index/symbols.jsonlbuild/sdetkit-index/hotspots.jsonl
Schema version: sdetkit.index.v1.
Future feed-in¶
Wave 1 index evidence is the substrate for:
- boost scan v2 prioritization
- adaptive review planning
- deterministic operator reports
- source-to-test pairing hints and risk hotspot surfacing