Problem
Current translations are limited to information available in the active file.
Many technical terms depend on project-specific naming conventions, architecture, and domain concepts.
Without project awareness, translations may lose important meaning.
Proposed Solution
Build a lightweight project index.
The index may include:
- File paths
- Symbols
- Imports
- Exports
- Public APIs
The index should be stored locally and updated incrementally.
Alternatives
- Full project scan on every request
- File-only context
Additional Context
This issue prepares the foundation for future semantic search and RAG capabilities.
Problem
Current translations are limited to information available in the active file.
Many technical terms depend on project-specific naming conventions, architecture, and domain concepts.
Without project awareness, translations may lose important meaning.
Proposed Solution
Build a lightweight project index.
The index may include:
The index should be stored locally and updated incrementally.
Alternatives
Additional Context
This issue prepares the foundation for future semantic search and RAG capabilities.