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.
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.
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.