decomposition/interface-cohesion

interface cohesion Shipped

What this lens looks for

Examine public API surfaces, exported types, shared protocols/interfaces, and barrel files. Files sharing a common public interface belong together as a scope group. Trace shared types to their consumers.

What its verifier checks

Public interfaces identified and grouped; shared types traced to their consumers; no scope group splits a cohesive public API.