CONVENTIONS

Learn the patterns the codebase already follows.

Corbulo mines naming, error handling, API design, and structural choices from the code itself. See supporting examples, conformance, and the places where one implementation breaks from its siblings.

Corbulo overall convention consistency score

CONSISTENCY

The dominant patterns and the exceptions

Corbulo measures how consistently mined conventions are followed and keeps the deviations visible instead of reducing them to a percentage.

Corbulo convention with supporting examples and one deviation

MINED CONVENTION

A rule learned from sibling implementations

The convention records its language, area, category, supporting examples, conformance count, and the implementation that breaks the pattern.

OBSERVED, NOT IMPOSED

The examples stay attached to the convention.

Mine repeated choices

Related implementations reveal recurring naming, structure, API, and error-handling patterns by language and area.

Count support and conformance

Each convention keeps its supporting examples, conforming implementations, deviations, category, and scope.

Review the exceptions

Deviations become specific findings. Teams can confirm the convention, dismiss it, or inspect the code before deciding.

Find the implementation that no longer matches its siblings.

Try Corbulo