For each expanded query variant: hit Notion's workspace search OR per-database data_sources.query (when --databases is specified). Union and dedupe by page ID, cap at 30 candidates total. Filters out non-page objects (databases) from workspace search results. Property filters (--filter JSON) pass through to data_sources.query when in per-database mode. 5 tests: workspace dedup, 30-cap, DB-mode dispatch, page-only filter, property-filter passthrough. 17 passing total. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4.9 KiB
4.9 KiB