Spent convictions and the architecture for establishing legal semantic workflows