Skip to content
Bryan edited this page Jun 13, 2026 · 1 revision

Lore

Lode's visible history is compact: 14 commits from 2026-06-01 through 2026-06-12. The project moved from a local index MVP to graph traversal, then to stronger agent-readiness guardrails.

Eras

2026-06-01: Local graph MVP

The first era introduced the local-first shape: a Python package, CLI, SQLite storage, Docker support, benchmarks, and early documentation. Long-standing files from this date include src/lode/cli.py, src/lode/indexer.py, src/lode/storage.py, pyproject.toml, Dockerfile, and README.md.

2026-06-10: Graph traversal

Commit 548eb1c added the proper codebase graph with blast-radius traversal. This is when src/lode/graph.py became the place for dependency traversal and impact reasoning.

2026-06-12: Correctness and readiness

The next set of commits improved import-aware graph correctness, defaulted impact behavior to full blast radius, and added agent-readiness guardrails. The visible outputs include CI workflows in .github/workflows/ci.yml, CodeQL in .github/workflows/codeql.yml, runbooks in docs/runbooks/loded.md, OpenAPI docs in openapi/loded.openapi.yml, and local observability in src/lode/observability.py.

Longest-standing features

Feature Introduced Still active in
CLI indexing and search 2026-06-01 src/lode/cli.py, src/lode/indexer.py, src/lode/storage.py
SQLite repository index 2026-06-01 src/lode/storage.py
Docker-based daemon stack 2026-06-01 Dockerfile, docker-compose.yml
Benchmarks 2026-06-01 scripts/bench_lode.py, benchmarks/repobench_adapter.py

Deprecated features

No removed or deprecated subsystem was found in the tracked history. The current code still carries temporary command aliases kg and kgd in pyproject.toml, but they remain active.

Major rewrites

No multi-month migration or full replacement is visible in this short history. The biggest changes are concentrated in src/lode/indexer.py, src/lode/graph.py, and src/lode/storage.py, which evolved from simple parsing/search into a resolved graph with import, call, inheritance, and blast-radius facts.

Related pages

Clone this wiki locally