CocoViral Agent - From One Brief to a Finished Video