Explain a time when the requirements for a feature were ambiguous. How did you ensure comprehensive test coverage?