Flat-projected node carrying all ARIA-relevant metadata. Produced by
flattenTree in DFS order. IDs are stable across equivalent invocations so
long as idFn (or default path-based id) is deterministic.
parentIds is the chain from root to the immediate parent (exclusive of
self). Empty for root-level nodes.