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.