양자 소프트웨어 스택의 계층 간 상호작용을 개선하기 위해 새로운 인터페이스와 추상화 레이어가 필요합니다. 이러한 새로운 인터페이스는 사용자에게 하드웨어의 상태, 보정 상태, 수행 가능한 작업, 그리고 큐비트의 토폴로지와 같은 정보를 제공해야 합니다. 이 정보는 양자 프로그램을 설계할 때 즉시 활용될 수 있어야 하며, 이를 위해 각 계층 간의 투명성을 유지하면서 새로운 인터페이스를 도입해야 합니다. 이를 통해 양자 컴퓨터의 소프트웨어 아키텍처의 계층 구조를 유지하면서 사용자와 알고리즘 디자이너에게 필요한 정보를 제공할 수 있습니다.