
Takes a list-typed stream [t] and emits its element count as UInt64, exactly once per input tick. Element identity and content are discarded; only cardinality reaches the output.
Per-tick crowd size derived from a detection list and shipped as JSON.
Empty-list branching: a list size feeds an expression gate that drives a downstream filter.
Throughput metric: list batches counted per tick and streamed live for charting.
UInt64 per input list, so output cadence matches input cadence one-for-one.