Enola
Architectural regression testing for AI-assisted development.

Enola is designed to help developers catch architecture regressions before they merge. It analyzes your codebase before and after changes, highlighting any structural issues that may arise due to modifications. Key features include:
- Regression Detection: Automatically identifies layers and dependencies that violate your defined rules.
- Compatibility Across Multiple Languages: Works seamlessly with 23 languages and formats.
- Detailed Reporting: Provides insights into structural changes, cycles, and boundary violations.
- Local Execution: Runs directly from your machine without the need for external uploads or model dependencies.
Ideal for CI integration, Enola helps ensure that architecture standards are maintained in collaborative environments, providing quick feedback and enforcing rules based on your specific architectural intent.