Covenants you can live with, agreed before they bind.
Enter the lender's proposed package. The engine tests it against your projection and a downside case, measures how much room each covenant leaves, values every concession you could ask for, and builds a counter-proposal on the lender's own definitions.