producer decision schema