Let us consider the schema 'ϕ, unless ψ'.
The usual textbook translation of this statement into propositional calculus is
¬ψ → ϕ,
equivalently,
ϕ ∨ ψ.
Sure, you may think up more elaborate propositional contexts to better express the 'unless' statement. See the handout by Michael O'Rourke for an illustrative discussion on the matter.
However, just by truth-functional manipulation, we do justice neither to the natural language conjunction 'unless' nor to propositional calculus (since that would fall beyond its purpose) if we intend to express the semantic peculiarity of 'unless'.
A good way to better assess the ingredients of meaning as in the present case is to take a glance at its translations into other natural languages, for different languages may express the same meaning grammatically marking different aspects. For example, in many cases, the natural translation of 'unless' into Turkish (my native language) is a temporal expression that can be equated to a phrase 'so long as ... not ...'. Hence, it is not a surprise to come across such as paper that tells
It is standard practice to interpret 'unless' as a truth-functional connective equivalent to 'if not', or, less frequently, to 'if and only if not'. I intend to challenge this practice by showing that when 'unless' connects sentences describing events, or states of affairs that occur, or hold, at different times, 'unless' is not truth-functional. I will do so by showing that 'unless' is sensitive to temporal orderings in ways that logicians inured to 'ignore tense' have failed to notice. Furthermore, I argue that this failure leads to translations of English which are not only misleading, but often obviously wrong. [Chandler, Marthe (1982): The Logic of 'Unless', Philosophical Studies 41, pp. 383-405]
Consequently, I'd recommend you to employ temporal logic. There are many systems of temporal/tense logic. In order to not get bogged down in formalisms, I present one that directly puts 'unless' as an operator W into logical vocabulary.
The following diagram from (p. 19 in An Introduction to Practical Formal Methods using Temporal Logic by Michael Fisher. Chichester: John Wiley & Sons Ltd, 2011) depicts two cases in which a property (situation, state, etc.) indicated by a proposition ϕ does not persist and persists indefinitely depending on the occurrence of the property indicated by ψ. Thus, ϕ is true while ψ is false until ψ is true, else ϕ is false.

For a broader examination of 'unless', see also: von Fintel, Kai (1992), "Exceptive Conditionals: The Meaning of Unless," North East Linguistics Society 22, pp. 135-148.
q) of the conditional, thenp → qis consistent with going to Best Buy (= ~q), but only if the antecedent (p, =I do not need a TV) is also false, i.e., only if you DO (contrary top) in fact need a TV. – AlabamaScholiast Jan 26 '22 at 14:07