Repository navigation
v2.0.0 — Architecture Refactoring & Test Coverage
Highlights
- Architecture Refactoring: All large monolithic source files decomposed into focused, single-responsibility modules
- 565 Unit Tests: Coverage increased from near-zero across the monorepo
- Biome: Project-wide linter and formatter replacing ad-hoc ESLint configs
- Performance: Lazy-load ts-morph (~400ms cold-start savings), async file I/O in RAG modules, 2MB bundle reduction
- Type Safety: Eliminated all
as anyassertions across CLI, shared, and core packages
Breaking Changes
- Internal module paths changed due to refactoring. Public API from each package's
index.tsremains unchanged. - Minimum Node.js version is now 18+.
See CHANGELOG.md for full details.