# Roadmap Archive
Completed phases, moved from ROADMAP.md to reduce token cost on resume.
## Phase 1: MVP (v0.1.0–v0.1.1)
- Parser (tree-sitter, 5 languages), Embedder (ort + CUDA/CPU), Store (SQLite WAL)
- CLI: init, doctor, index, query, stats, serve
- MCP server (stdio), eval suite (98% Recall@5)
## Phase 2: Polish (v0.1.2)
- GPU acceleration (6ms query), more chunk types, hybrid search, doc comments in embeddings
## Phase 3: Integration (v0.1.3–v0.1.5)
- .gitignore support, watch mode, HTTP transport, MCP compliance, CI, Dependabot
## Phase 4: Multi-index (v0.1.8–v0.1.9)
- HNSW index (O(log n) search), P0 audit fixes, SIMD cosine similarity
- Shell completions, config file, lock file, CHANGELOG
## Phase 5: Quality (v0.1.10–v0.4.6)
- Incremental indexing, RRF hybrid search, Code→NL→Embed pipeline
- Call graph analysis, E5-base-v2 model, GPU query embedding
- Three 20-category audits (~520 findings total), schema migration framework
- C and Java languages, parser consolidation, 50+ new tests, template experiments
- Note management tools, note grooming, multi-index (references)
## Phase 6: Discovery & UX (v0.7.0)
- `cqs similar`, `cqs explain`, `cqs diff`, workspace-aware indexing
## Phase 7: Token Efficiency (v0.8.0)
- `cqs trace`, `cqs impact`, `cqs test-map`, `cqs batch` (MCP), `cqs context`
- Focused `cqs read`, shared call graph infrastructure
## Post-v0.8.0: Uncharted Features (v0.8.x)
- `--chunk-type` filter, `cqs dead`, `cqs gc`, `cqs gather`, `cqs project`
- `--format mermaid`, `--pattern` filter, index staleness warnings
## Refactoring (v0.9.x)
- Split parser.rs and hnsw.rs into directories
- 14-category audit v4: 125 fixes across 9 PRs
## New Languages
- SQL (T-SQL, PostgreSQL) with forked tree-sitter-sql
- Markdown (.md, .mdx) with heading-based chunking
## Agent Experience (v0.10.0–v0.12.0)
- MCP server removed (v0.10.0), CLI-only
- `note_only` search, `context --summary`, Mermaid impact output
- Table-aware Markdown chunking, parent retrieval (small-to-big)
- Proactive hints, `impact-diff`, `stale`, `context --compact`
- `related`, `impact --suggest-tests`, `where`, `scout`
## Phase 8: Security (partial)
- Rate limiting (1MB body limit). Index encryption deferred.