ArchGuard is a local, deterministic architecture enforcement tool for React + TypeScript projects that prevents AI-assisted code from violating structural boundaries by enforcing layered dependencies, separation of concerns, and hard commit-time gates.
What is the lindseystead/ArchGuard GitHub project? Description: "ArchGuard is a local, deterministic architecture enforcement tool for React + TypeScript projects that prevents AI-assisted code from violating structural boundaries by enforcing layered dependencies, separation of concerns, and hard commit-time gates.". Written in TypeScript. Explain what it does, its main use cases, key features, and who would benefit from using it.
Question is copied to clipboard — paste it after the AI opens.
Clone via HTTPS
Clone via SSH
Download ZIP
Download master.zipReport bugs or request features on the ArchGuard issue tracker:
Open GitHub Issues