OpenAI's 5.6 leak reveals shift to client-side model sharding