Clean Architecture boundaries, dependency direction and policy isolation, with C++ and Java examples.
Design or review module boundaries, dependency direction, entities, use cases and infrastructure isolation using Clean Architecture. Use for architecture decisions and incremental boundary refactoring; ordinary naming or function cleanup belongs to Clean Code.