AGG3: AggregateResults are returned in the caller's requested order — the contract
documented on RunViewResult.AggregateResults ("in same order as input Aggregates array") —
including when a semantically-equivalent view with a different Aggregates[] order was cached
first. Warm the slot with [A,B], read the same entity+filter with [B,A], and assert each
result slot matches the second caller's own input order.
AGG3: AggregateResults are returned in the caller's requested order — the contract documented on RunViewResult.AggregateResults ("in same order as input Aggregates array") — including when a semantically-equivalent view with a different Aggregates[] order was cached first. Warm the slot with [A,B], read the same entity+filter with [B,A], and assert each result slot matches the second caller's own input order.