reference-implementation-architecture — Explore RecordSet / query / presentation deltas
The Explore surface SHALL treat every shown count as a RecordSet — a named collection with a declared scope (sources, streams, date range, temporal past/future/all, query, field filters, optional group), a declared count kind (exact | lowerbound | notcounted | hidden), and a declared reachability (inline | paginate | drillin | disabled). This applies to the owner console Explore surface and the reference read surfaces that feed it (GET /ref/explore/records merged timeline + upcoming projection, search pools, and the console's day/burst/facet groupings). A count rendered to the owner SHALL be exact AND fully reachable through its declared reachability, OR it SHALL be hidden. A count SHALL NOT promise more records than the UI can reach, and SHALL NOT be reduced to a smaller loaded-window size in order to appear reachable.
reference-implementation-architecture