Intermediate commit source conditioning