Infers architecture rules from your TypeScript repo's real import graph, gates each on statistical evidence, and emits them into the tools you already use (ESLint, dependency-cruiser, ts-arch). Turns the boundaries your code already follows into enforcement, so architecture drift gets caught, not just documented.
cli node typescript eslint eslint-plugin mcp linter static-analysis dependency-cruiser ast developer-tools code-quality software-architecture architecture-rules import-graph ts-morph model-context-protocol mcp-server ai-coding-agents eslint-plugin-boundaries
-
Updated
Oct 23, 2026 - TypeScript
