Marissa Mayer’s day of reckoning at Yahoo is rapidly approaching