What problem does it solve?
It prevents codebase drift by learning the existing patterns and conventions already used in a project, so new code can match the established style instead of enforcing mismatched defaults.
Core Features & Use Cases
- Convention Detection Flow: Analyzes project structure, public type shapes, folder organization, and configuration files to infer naming and organization rules.
- Evidence-Driven Pattern Learning: Uses objective signals from codebase analysis tools (project graph and public API inspection) before proposing any conventions.
- Convention Enforcement Guidance: Recommends how to generate matching code and how to flag deviations during review, including suggested editorconfig-style rules.
- Anti-pattern Tracking: Identifies recurring quality issues over time so teams can document and address them consistently.
Quick Start
Run the convention detection flow for your repository to produce a structured summary of detected naming, structure, and style rules.