It makes little sense to enforce rules that can be worked around with bogus future dates anyway, see: https://github.com/scientific-python/scientific-python.org/pull/801#discussion_r2330927015 (currently the mandatory nature is hardwired around L99: ``` if "until" not in repeat: raise RuntimeError("Error: must specify end date for repeating events") ```