{"id":"tumbling-window-aligned-to-zero","text":"`TumblingWindowAggregator` aligns window boundaries to multiples of the window size starting from 0 — windows are `[0, size)`, `[size, 2*size)`, etc., not relative to the first event's timestamp.","truth_value":"IN","source":"entries/2026/05/29/stream-join-processor-test_stream_join_processor.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"tumbling-window-aligned-to-zero","truth_value":"IN","reason":"premise"}]}}