Master Your
Codebase
Architecture
ArchSentinel helps you visualize, analyze, and enforce architectural rules in your VS Code projects. Keep your code clean, maintainable, and scalable.
Status
Architecture Weak
Status
Architecture Clean
What's New in v1.0
ArchSentinel just got smarter. I've rebuilt the core engine to provide a seamless, zero-config experience.
Smart Auto-Configuration
Forget manual setup. Run ArchSentinel: Init and let the extension auto-detect your architecture. Supports
Flutter lib/ and TypeScript src/ out of the box.
Interactive Impact Analysis
Click on any file in the Architecture Graph to isolate its connections. See exactly what breaks if you change it, with focused dimming for clarity.
One-Click Fixes
Found a violation you need to allow temporarily? Suppress it
instantly with the new Quick Fix action (// arch-ignore).
Why ArchSentinel?
Stop fighting entropy. Keep your architecture clean, maintainable, and scalable with tools designed for professional teams.
Real-Time Architectural Linting
Define your architectural boundaries and get instant feedback when you violate them. No more accidental circular dependencies.
Interactive Dependency Graph
Visualise your entire codebase with a dynamic, zoomable graph. Identify hotspots and coupling at a glance.
Cycle Detection
Automatically detect and highlight circular dependencies that make your code fragile and hard to test.
How It Works
Get started in less than 2 minutes.
Install Extension
Search for "ArchSentinel" in the VS Code marketplace and install it with one click.
Define Rules
Create a simple configuration file to define your allowed dependencies and layers.
Visualise & Fix
Open the graph view to see your architecture and fix violations immediately.