Skip to content

TraceIndex: build queryable TraceLens report catalogs - #674

Draft
ajassani wants to merge 3 commits into
mainfrom
ajassani/traceindex-feature
Draft

TraceIndex: build queryable TraceLens report catalogs#674
ajassani wants to merge 3 commits into
mainfrom
ajassani/traceindex-feature

Conversation

@ajassani

@ajassani ajassani commented May 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add TraceLens_trace_index and a TraceLens.TraceIndex package for building queryable trace report catalogs from many TraceLens reports.
  • Split TraceIndex into backend-neutral scanner/importer/model APIs plus a TraceIndexStore interface, with SQLite as the first local backend.
  • Document the backend model and cover scan/import/search behavior with synthetic tests.

Test plan

  • python -m pytest tests/test_trace_index.py tests/test_copyright_headers.py -q
  • python -m TraceLens.TraceIndex.cli --help
  • python -m compileall -q TraceLens/TraceIndex
  • Remote Linux smoke test: scanned 3 existing trace files, imported an existing TraceLens CSV report directory, and verified search/table counts against the generated index.

ajassani and others added 2 commits May 28, 2026 16:28
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@ajassani ajassani changed the title TraceIndex: search TraceLens report corpora with SQLite TraceIndex: build queryable TraceLens report catalogs May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant