Conformist
A conformist relationship means that the code in the downstream context is totally dependent on the code in the upstream context. The downstream context has no room to negotiate about changes.
Typically, a conformist relationship exists when the upstream context is based on some legacy code or is an external service (for example, a public API) placed outside the control of the development teams.
