join-uses-symmetric-interval-not-tumbling

Status: IN

`TimeWindow.contains()` uses `abs(t1 - t2) <= duration`, making join matching a symmetric interval check centered on each event, not aligned to any fixed time grid

Source: entries/2026/05/29/topic-sliding-vs-tumbling-windows.md

JSON