Ensure that the architecture lifecycle is maintained ()