The concrete URL path a fact answers at for ONE channel — factRowAddress with the
address bound.
What a refusal names when it has to point at the row that owns a fact ("level is read-only
here; its owner is /channel/input/3/fader"). Built from the declaration so a fact served under
another name cannot be named by a hand-spelled default that does not exist.
Molds carrying segments beyond the channel (send/{busKind}/{busIndex}) keep those
placeholders: the channel is all this binds, and a caller naming one instance of such a row
knows its own tail.
The concrete URL path a fact answers at for ONE channel — factRowAddress with the address bound.
What a refusal names when it has to point at the row that owns a fact ("
levelis read-only here; its owner is /channel/input/3/fader"). Built from the declaration so a fact served under another name cannot be named by a hand-spelled default that does not exist.Molds carrying segments beyond the channel (
send/{busKind}/{busIndex}) keep those placeholders: the channel is all this binds, and a caller naming one instance of such a row knows its own tail.