How do you handle a scenario where a critical bug is discovered during UAT just days before the scheduled go-live date?