Curious what might be some best practices around writing tuples with conditions attached to them.
I have an interface that allows someone to write those and optional attach a time-based condition to it. The one small challenge is in this same interface someone has the ability to check, list objects as well. However, the challenge I was trying to work through was how would I handle the ability to look/check tuples when a person does not know if there is an attached time-based constraint?
Should I present them with an “error” and mention that there is a time-based constraint on the tuple, or should I just magically retry with the additional time context and abstract that from them? Or when a tuple is being written that includes a condition, it SHOULD only be written with the condition and never have the ability to optional include the condition?