Whether this atom's sub-expression reads the dataset (*[...] or a deref
->) — the per-atom refinement of ConditionAnalysis.readsDataset,
so clause-level reasoning can tell which leg of a boolean tree depends on
dataset state. Walks the stored ConditionAtom.node; the display
groq string is not re-parsed (re-parsing can change meaning).
Whether this atom's sub-expression reads the dataset (
*[...]or a deref->) — the per-atom refinement of ConditionAnalysis.readsDataset, so clause-level reasoning can tell which leg of a boolean tree depends on dataset state. Walks the stored ConditionAtom.node; the displaygroqstring is not re-parsed (re-parsing can change meaning).