Every value a render computed and chose to keep, under its content hash. A hit is the value
the cold run wrote, so what is kept or evicted decides only what is computed again. A clone
is a handle on the same store, which a stream holds for as long as it plays.
Node values under their keys: a render stages, and only persist commits each value whole
by rename, evicting the least recently used past the budget. Every change to the backend’s
names runs under its lock; lookups and reads never wait on it.
A target rendered block by block off one table. The target may read @notes, the sum of
the terms added under handles. A node the store answers plays from its samples. A hit is
looked up once; a node reading the stream’s own note sum never, as no store holds one.
FORMAT 14.3: every answer says which reading ran, under which profile, and at what rate.
A reading that truncated a series names what it left out, so the kept list is never read
as the whole of it.
target, an expression over source with no interval of its own, in place of what
stream plays. Each edit here is sva_engine::change’s: the stream plays on meanwhile.
The collapse label beside the reading it belongs to, per FORMAT 9.3. detail is the one
place a key may be absent: each rule is its own shape, and its fields belong to it.
A node path the source answers for is a node; anything else is math, and its reads are
roots. Only a node path is asked of the source: math is never looked up as a file.
computed counts every miss, stored the misses the store kept and replaced the volatile
misses kept in place of their last value; the store’s figures are as the render left it.
An interval is the argument of the target’s own ref, @a([0, 2b], vel=0.5): nowhere else.
A [ right after a ref or self reads an index, which the expression grammar owns.