A listing that falls out of the first ten search results and later returns is not necessarily a new property. A monitor that remembers only its latest window can repeatedly announce and bill that same identity. A rolling-window watch needs durable seen history as well as an honest statement of what it observed.
Re New Listing Alert watches a named portal search. Its Krisha adapter uses an explicit newest-first window and preserves a union of seen listing identities. The observation is bounded: newly entering this watch is not the same claim as newly published anywhere in the market.
Keep the watch definition stable
This is the installed public example for Almaty apartment sales. filter.max_items controls the source sample here, while the outer max_items caps new-listing delivery.…