Drift – Catching architectural erosion from AI-assisted coding
Catches architectural erosion that Ruff and Semgrep miss entirely.

Deterministic semantic engine replaces LLM hallucinations with math-derived blueprints.
Senior engineers and architects managing large codebases
Sourcegraph · CodeSee · Semgrep
Catches architectural erosion that Ruff and Semgrep miss entirely.
Tree-sitter AST blueprints compress codebase context when JinaAI and Firecrawl already exist.
ESLint for system design: catch architecture violations in CI before code review becomes bottleneck.
Cross-repo blast radius checks before merge — architecture drift finally has teeth.
Two-pass scanner prunes folders before reading files, but keyword patterns beat structural analysis.
TypeScript compiler-resolved imports with read/write/auth flow tracing to Obsidian.