G-106: bounded context (layered architecture)