rationalizing repository downstream flow control