integration-first phase