ConstReadonlyAccumulate: "accumulate"Progressive running total — value grows as the slider scrubs forward.
ReadonlyAggregate: "aggregate"Grand total across all steps — dashboard / export summary.
ReadonlyTranslate: "translate"Per-step detail — what happened at this execution step?
RecorderOperation — the three standard operations on auto-collected traversal data.
Data is collected during the single DFS traversal. The consumer chooses the operation at READ time:
get(id)getByKey(id)accumulate(fn, init, k)accumulate(fn, init, k)aggregate(fn, init)aggregate(fn, init)Recorders declare a
preferredOperationto hint the UI about which operation to show prominently. The consumer can override via constructor options.